redis-cluster

    3热度

    1回答

    我很困惑如何通过Node.js连接到AWS的ElastiCache Redis。我成功通过node_redis NPM设法连接到主要主机(001),但我无法使用ioredis的群集功能,因为显然ElastiCache没有实现CLUSTER命令。 我认为必须有另一种方式,但AWS SDK for Node只具有管理ElastiCache的命令,而不是实际连接到它。 如果不使用CLUSTER,我担心如

    15热度

    3回答

    我用这 redisManager.redisClient.keys('*example*', function (err, keys) { }) 但它只是给出了仅Redis的集群的一个键。我如何从所有群集获取密钥?

    1热度

    1回答

    我想实现一个Redis群集与6机器。 我有六台机器的一个无业游民集群: 192.168.56.101 192.168.56.102 192.168.56.103 192.168.56.104 192.168.56.105 192.168.56.106 所有正在运行的Redis服务器 我编辑上述所有服务器的/etc/redis/redis.conf文件中添加此 cluster-enab

    2热度

    2回答

    我们有一个具有大量数据(超过100GB)的Redis实例。我们也有一个空的Redis集群,有6个节点。将所有数据从独立实例移动到Redis群集并使其均匀分布的最佳方式是什么?

    0热度

    3回答

    我已经配置这样我所有的Redis的服务器: 大师:192.168.0.106:7001,192.168.0.105.7001,192.168.0.112:7001 奴隶:192.168.0.106:7002,192.168.0.105 :7002,192.168.0.122:7002 其中,192.168.0.106:7002服务器是192.168.0.106:7001服务器的从服务器,依此类推。

    0热度

    1回答

    我正在研究redis。我使用三个主节点构建了我的Redis集群,并且还有另一个运行ycsb的节点。我遇到了与 To start YCSB load with cluster enabled option for REDIS中所述相同的问题。 我试着根据给出的答案编辑RedisClient.java。不过,我得到的错误: import redis.clients.jedis.HostAndPort;

    0热度

    1回答

    在每台计算机(Amazon Cloud envs)上,我们都有一台Redis群集和3台带Master + Slave的机器。 订单为[M1,S3] [M2,S1] [M3,S2] 重启一台机器后,例如[M2,S1],CLUSTER NODES命令显示不同的信息。我不明白怎么可能。 例如: ./redis-cli -h 10.20.21.59 -p 7000群集节点命令显示以下内容: bba828e

    -1热度

    1回答

    后开始集群。每个节点显示它的ip:端口为127.0.0.1:3000x 并且客户端在另一台机器上。肯定不能达到127.0.0.1:3000x 有任何配置要求Redis的节点使用一个IP子网,而不是127.0.0.1的? 我没有发现任何配置主机配置。 *** FATAL CONFIG FILE ERROR *** Reading the configuration file, at line 1

    3热度

    1回答

    我正在尝试使用Redis实施标记。这是它的样子: mykey (my item) mykey:tags (a set with the tags associated to that item) tags:tag1 (a set with references to all items tagged with "tag1") ... 我打算使用Redis Keyspace Notific

    1热度

    1回答

    由于扩展和高可用性通常是不同的概念(除非您选择负载平衡容错方案),所以我希望Redis支持这两种方案。但是据我的理解,我们不能将Redis集群与Sentinel混合?如果是的话,我该如何创建一个具有多个分区的部署,并由Sentinel管理? 是否有指导说明如何完成这项工作?