摘要: 每小时做一次快照持久化 8:00 快照持久化 9:00 快照持久化 10:00 快照持久化 上帝想玩弄人类,突然停电,55万个key丢失了 11:00 快照持久化 解决方案: 8:00-9:00在每个小时的范畴之内都做精细持久化 10:00 做精细持久化 11:00 做精细持久化 引入一个概念,AO 阅读全文
posted @ 2019-01-17 20:39 周行知 阅读(221) 评论(0) 推荐(0) 编辑
摘要: hash类型 类比:mysql数据库存储数据 持久化操作 以本身的数据以文件形式保存到硬盘中 手动快照持久化 i 备份机制(频率) vi redis.conf save 900 1 900s如果一个key被修改,则发起快照保存 save 300 10 300s超过10个key被修改,发起快照 sav 阅读全文
posted @ 2019-01-17 19:48 周行知 阅读(173) 评论(0) 推荐(0) 编辑
摘要: sortset是(list)和(set)的集中体现 与set的相同点: string类型元素的集合 不同点: sortset的元素:值+权 适合场合 获得最热门前5个帖子的信息 例如 select *from message order by backnum desc limit 5; 帖子 帖子回 阅读全文
posted @ 2019-01-17 00:07 周行知 阅读(2853) 评论(0) 推荐(0) 编辑
摘要: set是string类型的无序集合 类比:你的朋友不能超过2的32次方-1个元素 基本添加删除操作 取并集 取交集 取差集 注意:每个元素的各个元素不能重复 应用场合:qq好友推荐‘ TomFri 的朋友圈: sadd TomFri mary sadd TomFri xiaoming sadd To 阅读全文
posted @ 2019-01-16 19:04 周行知 阅读(229) 评论(0) 推荐(0) 编辑
摘要: list类型是一个双向链表。 上进上出:栈 例1 lpush newlogin tom lpush newlogin jim lpush newlogin php lpush newlogin thinkphp lpush newlogin mysql 给newlogin链表只添加5个元素 lpus 阅读全文
posted @ 2019-01-16 17:38 周行知 阅读(335) 评论(0) 推荐(0) 编辑
摘要: set key value 设置key对应的值为String类型的value mset key value 一次设置多个 key对应的值 mget key value 一次获取多个 key对应的值 incr key 对key 进行累加1操作 例1 incr score incr key 对key 进 阅读全文
posted @ 2019-01-16 16:45 周行知 阅读(129) 评论(0) 推荐(0) 编辑
摘要: key命名规则 除空格和\n,其他都可以 select db -index选择数据库 例1 select 5 例2 type 查看数据key类型 type name 例3 keys pattern返回匹配的模式 keys n* 结论:1通过模糊方式查看当前数据库全部key名称信息(*代表任何) 2 阅读全文
posted @ 2019-01-16 16:22 周行知 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 第一步 新建一个文件 第二步 利用winscrp软件从本机上传redis的压缩包到linux新建的rdtar目录 第三步 cd rdtar 第四步 解压 tar zxvf redis-2+tab键 第五步 cd redid-+tab 第六步 解压 make 第7步 cd src 第8步 创建一个re 阅读全文
posted @ 2019-01-16 11:33 周行知 阅读(209) 评论(0) 推荐(0) 编辑