我对Redis常用的几种数据结构的命令进行总结,这些命令仅仅是在redis-cli上使用的,具体开发语言要根据该语言对应的语法进行调整。如有错误,还望各位指出来,具体内容如下:
----------------------字符串------------------------
键值对
1. 创建字符串:set key value
key:可以是数字、大小写字母、下划线或中文
value:任意内容
2. 查询字符串:keys *
3. 读取字符串:get keys
如果获取一个不存在的key,则返回(nil)
4. 修改key里面的值:set key value
修改和创建一样,如果key存在则修改,若不存在则添加
若不希望set命令覆盖了旧的值,则需要使用一个参数‘NX’->set key value NX’-
如果value字符串中存在空格,则需要将字符串用双引号("")将内容包起来
5. 若是给字符串末尾加上其他的字符串,则使用'append'命令
append key value
6. 如果需要给value加减某个数,则使用'incr'、'decr'、'incrby'、'decrby'
incr/decr 会让key里的数字增加/减少1 incr/decr key
incrby/decrby 则是让key中的数字增加n incrby/de