Redis
文章平均质量分 92
夜雨风云
求实求真
展开
-
Redis与数据库的一致性
在使用Redis作为应用缓存来提高数据的读性能时,经常会遇到Redis与数据库的数据一致性问题。简单来说,就是同一份数据同时存在于Redis和数据库,如何在数据更新的时候,保证两边数据的一致性。首先,如果期望Redis与数据库保持强一致性,则必须额外引入分布式事务组件,通过一致性协议(如2PC、3PC等)来保证缓存和数据库的一致性。这里讨论的一致性是最终一致性,即Redis中的数据将最终和数据库中的数据保持一致。原创 2024-03-24 13:30:59 · 1301 阅读 · 0 评论 -
Redis概述
目录为什么使用RedisRedis支持的数据类型及实现数据类型stringhashlist(双向链表)setzset数据结构SDS双端链表字典(重难点)跳跃表整数集合压缩列表Redis使用场景将Redis作为缓存缓存穿透、缓存雪崩、缓存击穿将Redis作为数据库将Redis作为消息队列将Redis作为分布式锁过期键删除策略内存淘汰策略全局的键空间选择性移除设置过期时间的键空间选择性移除过期策略与内存淘汰策略说明Redis事务Redis事务的三个阶段Redis事务相关命令Redis事务实现程度Redis事务其原创 2021-05-23 22:13:48 · 239 阅读 · 0 评论 -
Redis 3.2.4配置文件翻译
本文对Redis官方提供的配置文件进行翻译,参考了网上的一些资源,由于个人翻译水平有限,可能文中会存在一些不通顺的地方,如有不理解或翻译不好的地方还请留言或提交github。原创 2016-12-15 17:20:15 · 968 阅读 · 0 评论