更多内容,欢迎关注微信公众号:全菜工程师小辉。公众号回复关键词,领取免费学习资料。html
之因此说简单,是由于Redis官方不提供可靠消费/发布的机制;须要自行实现故障转移、队列持久化、队列监控和流量控制等mq具有的功能;算法
慢查询只记录Redis在处理存储的时间计数(图中的3步骤),并不包含网络通讯时间和排队时间,因此客户端超时分析时要综合每一个因素。数据库
注意:缓存
pipline用于异步处理大量Redis请求。微信
注意:网络
Redis 发布订阅(pub/sub)是一种消息通讯模式:发送者(pub)发送消息,订阅者(sub)接收消息。数据结构
注意:并发
字符串big
对应的二进制(ASCII码)如图所示, bitmap能够直接操控位。使用每一个数位表明一个用户或者状态,相比int数据结构保存,节省了32倍的内存空间。异步
注意:分布式
基于HyperLogLog算法,实现用极小空间完成独立数量的统计,类型本质是string。
注意:
GEO(地理信息定位)是Redis3.2版本发布的功能,存储经纬度,计算两地距离,范围计算等,类型本质是zset。
Redis哨兵是Redis2.8版本发布的功能,解决Redis集群的故障转移等痛点,支持高可用。
Redis集群是Redis3.0版本发布的功能,支持分布式
更多内容,欢迎关注微信公众号:全菜工程师小辉。公众号回复关键词,领取免费学习资料。
原文出处:https://www.cnblogs.com/mseddl/p/11456765.html