什么是redis?
redis是基于key-value的内存数据库。
redis可以用来干什么?
缓存、计数器、消息队列、分布式锁、排行榜等等。
redis有哪些特点?
1.速度快
由于redis是将数据放到内存中,内存读取肯定要比磁盘读取快,并且redis是单线程的,不存在线程阻塞。
2.持久化
redis在将数据放到缓存中的同时会异步在磁盘上存放数据,因此redis就算重启数据也依然存在。
3.多种数据结构
redis支持string、hash、list、set和有序set。
4.支持多种语言
redis支持多种编程语言来操作。
5.功能丰富
例如复制、集群、分布式锁、发布订阅等。
网友评论