redis
iloveoverfly
年轻人不讲code德
展开
-
如何使用Redis哨兵模式和集群模式?
为了提高查询效率,会使用读写分离的方案。主库负责写操作,从库负责读取操作并且为只读属性。使用一主两从的拓扑关系讲述redis的读写分离方案,如图: redis复制 redis的读写分离基于redis的复制机制实现,环境搭建的过程可以参考这位网友的介绍Redis集群主从复制(一主两从)搭建配置教程【Windows环境】。该机制存在读写分离的使用场景下有如下隐患: 复制数据有延迟 maste...原创 2020-02-12 21:52:46 · 3207 阅读 · 4 评论 -
为什么使用缓存?有哪些常见的使用方式和异常场景?
缓存功能 通常项目使用redis作为缓存,mysql作为数据库。查询操作先从redis获取数据,如果没有则从数据库查询并缓存到redis。对常用参数配置值(促销活动某批次预售次数限制),业务对象值(用户数据,车辆),进行数据缓存。通常对数据缓存会设置一个失效时间,需要注意的是,缓存的失效时间会设置有些间隔,防止缓存集体失效时redis有所卡顿,影响redis的读写操作。 频率限制 对第三方收费插...原创 2020-02-08 10:45:00 · 440 阅读 · 0 评论