赞
踩
Redis的key允许有多个单词形成层级结构,多个单词用 : 隔开,类似于:
项目名:业务名:类型:id
Redis是一种键值型(key-value)数据库,key一般是String类型,value类型多种多样,常见的value类型如下:
String作为value,主要有三种形式:
主要命令有以下几种:
也叫散列,value是一个无序列表,类似于java中的HashMap<fileld, value>
Hash结构可以将对象中的每个字段独立存储,可以针对单个字段做CRUD
常用命令:
类似于java中的LinkedList,可以看做一个双向链表结构,支持正向检索也支持反向检索
特征:
常用命令:
类似Java中的HashSet
特征:
常用命令:
是一个可排序的set集合,功能上上与Java的TreeSet类似,但是底层数据结构是不一样的。Sorted Set中每一个元素都带有一个score属性,可以基于score对元素排序,底层的实现是一个跳表(skipList)加hash表
特征:
常见命令:
注意:所有的排名默认都是升序,如果要降序则在命令的z后面加rev即可
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。