Redis--个人记录

Redis特性:

一.速度快:内存

 

二.持久化:Redis所有数据保持在内存中,对数据的更新将异步地保存到磁盘上。

 

三.多种数据结构:1.String/Blobs/Bitmaps(位图)

                   2.Hash Tables(objects!)

                    3.Linked Lists

                       4.Sets

                       5.Sorted Sets

 

四.支持多种编辑语言:java、PHP、Ruby、lua、node.js

 

五.功能丰富:发布订阅、lua脚本、事务、pipeline

 

六.简单:不依赖外部库、单线程模型

七.总从复制:

 

八.高可用,分布式:Redis-sentinel支持高可用、

                        Redis-cluster支持分布式

 

 

Redis典型应用场景:

一.缓存系统

二.计数器

三.消息队列系统

四.排行榜

五.社交网络

六.实时系统

 

单线程:

 

 

字符串: key     value

 

慢查询:发生在第三阶段;客户端超时不一定是慢查询,但慢查询是客户端超时的一个可能因素。
1.先进先出的队列

2.固定长度

3.保存在内存内

 

 

猜你喜欢

转载自blog.csdn.net/qq_33371766/article/details/82415115