redis知识总结

49 阅读1分钟

1.redis的每秒查询qps,理想情况可以到10w/s,支持10w次查询.但是实际可能1~5w,网络,数据量,持久化配置会有fork,消耗资源

2.redis是单线程,监听了多个网络连接(可以配置10000个),redis的瓶颈是内存和网络i/o.

3.redis采用epoll,io多路复用

4.redis数据类型 string(计数器,分布式锁,键-值结构), hash(Hash 本质是  ”键 - 字段 - 值” 的三级结构**),set,有序set(排行榜),list(可以作为消息队列)

5.redis持久化,rdb是定期快照,将内存写入磁盘。 aof,写日志文件,重启重放(这种安全性好,性能低一些)