key的命名规范
1.建议全部大写
2.key不能太长也不能太短,键名越长越占资源,太短可读性太差
3.key 单词与单词之间以 : 分开
4.redis使用的时候注意命名空间,一个项目一个命名空间,项目内业务不同命名空间也不同。
一般情况下:
1) 第一段放置项目名或缩写 如 project
1) 第二段把表名转换为key前缀 如, user:
2) 第三段放置用于区分区key的字段,对应mysql中的主键的列名,如userid
3) 第四段放置主键值,如18,16
判断一个键值是否存在
exists key
如果存在,返回整数类型 1 ,否则返回 0
删除键
del key [key.....]
可以删除一个或多个键,返回值是删除的键的个数
注意:不支持通配符删除
获得键值的数据类型
type key
返回值可能是 string(字符串类型) hash(散列类型) list(列表类型) set(集合类型) zset(有序集合类型)
赋值与取值
set key value 赋值
get key 取值