![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Redis
ztq小天
sdasas
展开
-
Redis的failover后程序重连新master
官方连接:https://redis.io/topics/sentinel-clients#step-1-connecting-to-the-first-sentinel项目地址:https://github.com/TQ5911/C-_RedisROLE和info replication的命令:master节点输出大致如下salve节点输出大致如下:下图完全是按照redis官方方法实现的一个自测的过程输出截图...原创 2021-04-19 18:23:24 · 219 阅读 · 1 评论 -
windows下搭建Redis群集,实现主从复制 和 故障转移
按照https://mp.csdn.net/editor/html/108600332先创建三个reids服务Master节点使用默认的配置即可。slave节点,需要修改配置文件(redis.windows-service-6382.conf)中定义的ip、端口号和master 密码,如下图所示:之前没有设置masterauth字段,当设置slaveof主从后,还是获取不到master的数据,就是应为该字段没设,日志会提示如下如果配置文件里没有设置slaveof没有设置则需要原创 2021-04-16 16:58:32 · 228 阅读 · 0 评论 -
mysql,redis之间数据同步
参考:https://blog.csdn.net/larry_zeng1/article/details/78850910 linux下的.sql带有\rhttps://blog.csdn.net/ali_lili/article/details/93893604 windows下的sql需要把\r去掉mysql表的测试数据sql语句SELECT CONCAT( "*4\n", '$',LENGTH(redis_cmd),'\n', redis_cmd,'\n', '...原创 2020-09-25 10:57:04 · 193 阅读 · 0 评论 -
Linux Redis数据类型(对象)简单介绍
Redis数据类型Redis支持五种(对象)数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)1.String(字符串)说明:一个 key 对应一个 value,string 类型是二进制安全的。意思是 redis 的 string 可以包含任何数据。比如jpg图片或者序列化的对象。string 类型是 R...原创 2020-01-09 14:30:20 · 71 阅读 · 0 评论 -
Linux Redis使用----Redis 键(keys) 命令
序号 命令 描述 1 DEL key 该命令用于在 key 存在时删除 key。 2 DUMP key 序列化给定 key ,并返回被序列化的值。 3 EXISTS key 检查给定 key 是否存在。 4 EXPIRE keyseconds 为给定 key 设置过期时间,以秒计。(计时期间再次设置,则重置到期...原创 2020-01-09 14:30:12 · 172 阅读 · 0 评论 -
Linux Redis使用----Redis 字符串(String)命令
序号 命令 描述 1 SET key value 设置指定 key 的值(key存在则覆盖,可用SETNX避免在不知情下key被覆盖) 2 GET key 获取指定 key 的值。 3 GETRANGE key start end 返回 key 中字符串值的子字符 4 GETSET key value 将给定 ...原创 2020-01-09 14:30:07 · 123 阅读 · 0 评论 -
Linux Redis使用----Redis 哈希(hash) 命令
序号 命令 描述 1 HDEL key field1 [field2] 删除一个或多个哈希表字段 2 HEXISTS key field 查看哈希表 key 中,指定的字段是否存在。 3 HGET key field 获取存储在哈希表中指定字段的值。 4 HGETALL key 获取在哈希表中指定 key 的所有字...原创 2020-01-09 14:30:22 · 294 阅读 · 0 评论 -
Linux Redis使用----Redis 列表(List)命令
序号 命令 描述 1 BLPOP key1 [key2 ] timeout 移出并获取列表的第一个元素, 如果列表没有元素会阻塞列表直到等待超时或发现可弹出元素为止。 2 BRPOP key1 [key2 ] timeout 移出并获取列表的最后一个元素, 如果列表没有元素会阻塞列表直到等待超时或发现可弹出元素为止。 3 BRPOPLPUS...原创 2020-01-09 14:30:02 · 236 阅读 · 0 评论 -
Linux Redis使用----Redis 集合(set)命令
序号 命令 描述 1 SADD key member1 [member2] 向集合添加一个或多个成员 2 SCARD key 获取集合的成员数 3 SDIFF key1 [key2] 返回给定所有集合的差集(返回key1在key2中不存在的) 4 SDIFFSTORE destination key1 [key2] ...原创 2020-01-09 14:29:55 · 149 阅读 · 0 评论 -
Linux Redis使用----Redis 有序集合(sorted set)命令
序号 命令 描述 1 ZADD key score1 member1 [score2 member2] 向有序集合添加一个或多个成员,或者更新已存在成员的分数 2 ZCARD key 获取有序集合的成员数 3 ZCOUNT key min max 计算在有序集合中指定区间分数的成员数 4 ZINCRBY key incre...原创 2020-01-09 14:29:45 · 61 阅读 · 0 评论 -
Linux 安装Redis
1.下载安装包[root@VM_0_11_centos mnt]# wget http://download.redis.io/releases/redis-5.0.4.tar.gz2.解压[root@VM_0_11_centos mnt]# tar xzf redis-5.0.4.tar.gz3.编译[root@VM_0_11_centos mnt]# cd redis-5.0....原创 2020-01-09 14:28:12 · 66 阅读 · 0 评论