随笔分类 -  redis

摘要:Redis3.2.0引入了新的quicklist的数据结构做了list的底层存储方案。废弃了原来的两个配置参数, list-max-ziplist-entries list-max-ziplist-value 新增了 list-max-ziplist-size 二、 String的embstr与ra 阅读全文
posted @ 2018-06-01 16:06 等风来。。 阅读(2360) 评论(0) 推荐(0) 编辑
摘要:启动错误 1.WARNING overcommit_memory is set to 0! Background save may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to 阅读全文
posted @ 2017-06-30 09:11 等风来。。 阅读(761) 评论(0) 推荐(0) 编辑
摘要:单纯的网络IO来说,量大到一定程度之后,多线程的确有优势, 但并不是单纯的多线程,而是每个线程自己有自己的epoll这样的模型, 也就是多线程和multiplexing混合。但是。还要考虑Redis操作的是内存中的数据结构。如果在多线程中操作,那就需要为这些对象加锁。 所以使用多线程可以提高性能,但 阅读全文
posted @ 2017-01-24 11:19 等风来。。 阅读(25605) 评论(4) 推荐(3) 编辑
摘要:1. 分布式缓存面临比较大的三个问题: (1)数据一致性: 先写DB还是先写缓存 假设先写数据库,再淘汰缓存:第一步写数据库操作成功,第二步淘汰缓存失败,则会出现DB中是新数据,Cache中是旧数据,数据不一致。 假设先淘汰缓存,再写数据库:第一步淘汰缓存成功,第二步写数据库失败,则只会引发一次Ca 阅读全文
posted @ 2014-12-13 23:06 等风来。。 阅读(1039) 评论(0) 推荐(0) 编辑
摘要:Redis 提供的事务机制与传统的数据库事务有些不同,传统数据库事务必须维护以下特性:原子性(Atomicity), 一致性(Consistency), 隔离性(Isolation), 持久性(Durability),简称ACID。 我们逐项考察下 Redis 在事务的 ACID 上做出的权衡与取舍 阅读全文
posted @ 2014-08-25 22:59 等风来。。 阅读(244) 评论(0) 推荐(0) 编辑
摘要:1. 阅读全文
posted @ 2014-03-06 09:24 等风来。。 阅读(132) 评论(0) 推荐(0) 编辑

------------------------------------------------------------------------------------------------------------ --------------- 欢迎联系 x.guan.ling@gmail.com--------------- ------------------------------------------------------------------------------------------------------------
点击右上角即可分享
微信分享提示