Redis数据类型及场景应用

北京市白癜风 http://baidianfeng.39.net/a_wh/160130/4768347.html

一、redis特点

所有数据存储在内存中,高速读写提供丰富多样的数据类型:string、hash、set、sortedset、bitmap、hyperloglog提供了AOF和RDB两种数据的持久化保存方式,保证了Redis重启后数据不丢失Redis的所有操作都是原子性的,还支持对几个操作合并后的原子性操作,支持事务通常我们都把数据存到关系型数据库中,但为了提升应用的性能,我们应该把访频率高且不会经常变动的数据缓存到内存中。Redis没有像MySQL这类关系型数据库那样强大的查询功能,需要考虑如何把关系型数据库中的数据,合理的对应到缓存的key-value数据结构中。

二、设计RedisKey

分段设计法——使用冒号把key中要表达的多种含义分开表示,步骤如下:

把表名转化为key前缀主键名(或其他常用于搜索的字段)主键值要存储的字段。eg.用户表(user)

idnameemail1zj

qq.


转载请注明:http://www.aierlanlan.com/rzfs/2073.html

  • 上一篇文章:
  •   
  • 下一篇文章: