
缓存
近路
程序员一枚
展开
-
Redis MGET性能衰减分析
MGET是redis中较为常用的命令,用来批量获取给定key对应的value。因为redis使用基于RESP (REdis Serialization Protocol)协议的rpc接口,而redis本身的数据结构非常高效,因此在日常使用中,IO和协议解析是个不容忽略的资源消耗。通过mget将多个get请求汇聚成一条命令,可以大大降低网络、rpc协议解析的开销,从而大幅提升缓存效率。mget的定义...原创 2018-03-29 16:19:40 · 16972 阅读 · 2 评论 -
【译】Redis集群规范 (Redis Cluster Specification)
Redis Cluster Specification1 设计目标和理由1.1 Redis Cluster goals高性能可线性扩展至最多1000节点。集群中没有代理,(集群节点间)使用异步复制,没有归并操作(merge operations on values)可接受的写入安全:系统尝试(采用best-effort方式)保留所有连接到master节点的client发起的写操作。通常会有一个小的...翻译 2018-04-17 11:20:43 · 604 阅读 · 2 评论