검색으로 돌아가기
기록
基于Redis Module的客户端本地缓存与Redis缓存同步系统
발명유효
4조회수
10청구항 · 1 독립항
§ Ⅰ
개요
발명자
卞忠鸣
IPC 분류
G06F 16/27 (2019.01)G06F 9/50 (2006.01)
本发明涉及一种基于Redis Module的客户端本地缓存与Redis缓存同步系统,属于计算机网络技术领域,包括Redis服务器及至少一个客户端;Redis服务器加载有自定义的缓存同步模块RedisLocalCacheSync,所述缓存同步模块被配置为:维护内存结构SYNC‑KV‑Table,所述内存结构SYNC‑KV‑Table对每个Key记录其当前Value值及已缓存该Key的全部客户端IP地址;在接收到针对任一Key的写请求时,仅当所述写请求导致该Key的Value值发生变更,才主动将包括新Value值的同步消息推送至所有缓存该Key的客户端;向每个客户端发送的推送消息均携带的消息序号Seq,以供客户端按序号应用同步消息以及进行消息的断续重传。本发明实现了本地缓存与Redis缓存的高效、方便同步。