
Redis
文章平均质量分 94
hhgfy
这个作者很懒,什么都没留下…
展开
-
关于Redis主从节点数据过期一致性的思考,它真的足够一致了吗?
单机过期实现方式: 定期删除、惰性删除主从之间的过期: 实现方式、使用本地时钟导致的问题、实际验证原创 2020-08-30 17:56:44 · 1300 阅读 · 0 评论 -
Redis中Lua脚本的使用和超时处理
本文将介绍Redis中Lua脚本的基本用法,以及脚本超时导致的问题和处理方式。 包括 lua-time-limit选项作用 执行超时后如何使用 SCRIPT KILL 与 SHUTDOWN NOSAVE 命令原创 2020-08-25 20:12:03 · 4193 阅读 · 0 评论 -
Redis缓存的使用方式及其问题
一、缓存的优缺点二、Redis 作为缓存的使用方式 读取流程 更新流程三、数据更新时,删除缓存的原因四、使用缓存可能导致的问题及处理方法 问题1:数据不一致 问题2:缓存穿透 问题3:缓存击穿五、缓存适用场景原创 2020-08-10 08:15:48 · 1347 阅读 · 0 评论 -
Redis的AOF配置
AOF配置:no-appendfsync-on-rewrite : 后台执行(RDB的save | aof重写)时appendfsync设为noauto-aof-rewrite-percentage: 自动触发AOF重写aof-load-truncated: 指定当发生AOF文件末尾截断时的处理方式aof-use-rdb-preamble: 开启混合持久化原创 2020-07-18 17:57:39 · 6413 阅读 · 0 评论 -
图文详解Redis分布式锁(单节点)
本文重点并不在于提供一个可运行的Redis分布式锁示例,而是结合图文理解redis的分布式锁实现上的细节,以及为什么要这样做。原创 2020-07-13 12:43:26 · 798 阅读 · 0 评论 -
集群环境下使用Redis分布式锁防止定时任务重复执行
内容包括实现示例及不同服务器存在时间差时的处理方式。当服务器进行水平扩展,部署多个节点之后,分散在多个节点的定时任务将被重复执行。对于执行非幂等操作的定时任务,可以基于Redis的分布式锁来避免重复执行。原创 2020-07-12 15:24:22 · 1705 阅读 · 0 评论 -
【译】Redis 客户端缓存 (Redis server-assisted client side caching)
翻译自redis官方文档 :https://redis.io/topics/client-side-caching翻译 2020-06-07 13:48:52 · 496 阅读 · 0 评论 -
进程内缓存与分布式缓存(redis)比较
-进程内缓存Redis水平扩展困难简单可靠/易用没有过期,内存淘汰等可靠访问速度直接操作变量,延迟低需要网络传输和序列化能否保存引用类型可以保存引用类型只能存字符串进程内缓存缺点1. 不利于水平扩展进程内缓存只有单个应用程序能够读取,然而现在的后端程序往往是需要多个节点进行负载均衡的如果使用了进程内缓存,那么也就意味着每个节点有...原创 2020-01-10 16:22:19 · 944 阅读 · 0 评论