Redis Note

· 5种数据类型,都有Key

String字符串(类似memcache,元素只有值)、List(列表,队列,元素有数字索引,可以左右插入或弹出) 、Hash(散列,可以存类似实例对象的数据)、 Set(集合,元素有数字索引,值是唯一的)、 Sorted Set(ZSet有序集合,元素只有键和分值,主要用于数据排序)

· 非事务型流水线,一次执行所有命令。

· 使用rdb快照和aof文件储存数据,save命令。通过配置文件自带支持压缩数据。

· 发布和阅读,如果接收者不在线,则丢失数据。

· 可以用redis的过期锁取代事务MULTI 和 EXEC以及watch unwatch。

· 使用列表,可以用来做任务队列,以及消息拉取。

· redis sentinel 用来主故障后切换到从。

· 可以类似mysql的分片去模的方式分散数据存储,避免数据集中存储。

· redis有集群方案。

 

posted @ 2017-04-05 17:54  luckc#  阅读(143)  评论(0编辑  收藏  举报