草庐IT

master_lookups

全部标签

windows - 检测 Redis 的 master db 故障转移和自动切换 slave 到 master?

我有一个主Redis数据库,它有2个从属数据库,它们是通过以下方式构建的:实例#1slaveof192.168.1.16379实例#2slaveof192.168.1.16379问题是否有任何设置可以完成:"Whenthemasterhasfailover,promoteinstance#2tobethemaster"? 最佳答案 您需要使用RedisSentinel以及支持Sentinel的Redis客户端。 关于windows-检测Redis的masterdb故障转移和自动切换sla

scala - 关闭时如何替换nutcracker.yml中的master(twemproxy,redis)?

我正在使用twemproxy进行分片。在nutcracker.yml文件中,我已经放置了所有的大师。然后我做了这些主人的多个奴隶。我正在使用redis-sentinel来监控所有的主人。Redis-sentinel做得很好。当其中一个主人下线时,它的奴隶就会成为主人。由于twemproxy没有更新新主人,它正在ping到旧主人。还有什么方法可以更新nutcracker.yml文件中的master吗?我将Redis与ScalaPlayFramework一起使用。 最佳答案 redis-twemproxy-agent-https://g

scala - 关闭时如何替换nutcracker.yml中的master(twemproxy,redis)?

我正在使用twemproxy进行分片。在nutcracker.yml文件中,我已经放置了所有的大师。然后我做了这些主人的多个奴隶。我正在使用redis-sentinel来监控所有的主人。Redis-sentinel做得很好。当其中一个主人下线时,它的奴隶就会成为主人。由于twemproxy没有更新新主人,它正在ping到旧主人。还有什么方法可以更新nutcracker.yml文件中的master吗?我将Redis与ScalaPlayFramework一起使用。 最佳答案 redis-twemproxy-agent-https://g

redis - 如何使 redis 命令和 SLAVEOF 为加密的 redis master 工作?

我用原来的redis.conf分别启动了两个redis节点,我不想编辑它,但是我想使用redis命令,比如slaveof,动态配置redis节点。如果没有'auth'的redis节点,即在redis.conf中没有“requirepass”,从属redis节点上的以下命令将起作用:redis-server--slaveofredis-master6379其中redis-master是redis主节点的主机名。但是如果master是加密的,这将不起作用。我已经浏览了redis官方文档,没有任何帮助。在我去antirez之前,我想听听你的意见。 最佳答案

redis - 如何使 redis 命令和 SLAVEOF 为加密的 redis master 工作?

我用原来的redis.conf分别启动了两个redis节点,我不想编辑它,但是我想使用redis命令,比如slaveof,动态配置redis节点。如果没有'auth'的redis节点,即在redis.conf中没有“requirepass”,从属redis节点上的以下命令将起作用:redis-server--slaveofredis-master6379其中redis-master是redis主节点的主机名。但是如果master是加密的,这将不起作用。我已经浏览了redis官方文档,没有任何帮助。在我去antirez之前,我想听听你的意见。 最佳答案

java - 使用 Lettuce 为 Redis master/slave 配置 Spring Data Redis

使用Lettuce,我们如何配置SpringDataRedis在主机x的端口6379上运行,以及从属运行在相同或不同的主机但在端口6380上? 最佳答案 这是一项功能willbeincluded在即将发布的SpringDataRedis2.1版本中。您将配置LettuceConnectionFactory类似于:LettuceClientConfigurationconfiguration=LettuceClientConfiguration.builder().readFrom(ReadFrom.REPLICA).build();

java - 使用 Lettuce 为 Redis master/slave 配置 Spring Data Redis

使用Lettuce,我们如何配置SpringDataRedis在主机x的端口6379上运行,以及从属运行在相同或不同的主机但在端口6380上? 最佳答案 这是一项功能willbeincluded在即将发布的SpringDataRedis2.1版本中。您将配置LettuceConnectionFactory类似于:LettuceClientConfigurationconfiguration=LettuceClientConfiguration.builder().readFrom(ReadFrom.REPLICA).build();

redis - 在集群中选举出新的 master 时恢复连接

我有一个包含3个节点的Redis集群;1个是master,另外2个是slave,持有master的副本。当我杀死master实例时,RedisSentinel将另一个节点提升为master,它开始接受写入。在我的测试过程中,我注意到一旦提升了新的master,Redis中使用SE.Redis的第一个操作就会失败:StackExchange.Redis.RedisConnectionException:SocketFailureonGET--->System.IO.IOException:Unabletoreaddatafromthetransportconnection:Anexist

redis - 在集群中选举出新的 master 时恢复连接

我有一个包含3个节点的Redis集群;1个是master,另外2个是slave,持有master的副本。当我杀死master实例时,RedisSentinel将另一个节点提升为master,它开始接受写入。在我的测试过程中,我注意到一旦提升了新的master,Redis中使用SE.Redis的第一个操作就会失败:StackExchange.Redis.RedisConnectionException:SocketFailureonGET--->System.IO.IOException:Unabletoreaddatafromthetransportconnection:Anexist

database - An Efficient Lookup Table in redis--使用redis sets实现?

我想使用redis来存储大量的user_ids以及其中的每一个ids,该用户先前分配给的“组ID”:User_ID|Group_ID1043|22403|1user_id的数量相当大(约1000万);独特的数量组ID大约为3-5。我做这个LuT的目的是例行公事:找到给定用户的组ID;和返回具有相同的其他用户(指定长度)的列表给定用户的组ID在Redis中可能有一种惯用的方法来执行此操作,或者至少是一种最有效的方法。如果是这样,我想知道它是什么。这是我的工作实现的简化版本(使用python客户端):#assumearedisserverisalreadyrunning#createsom