首页 > 其他 > 详细

Redis的String类型

时间:2020-10-03 11:14:58      阅读:62      评论:0      收藏:0      [点我收藏+]

String

#启动redis(不指定指定端口号)
redis-cli

#启动redis(指定端口号)
redis-cli -p 6380

#启动redis(指定端口号和IP)
redis-cli -h 127.0.0.1 -p 6380

#存入一个值
set key value

#查看一个值
get key

#如果存入的值是中文,那么在客户端连接服务器时可以使用
redis-cli -raw

#选择数据库(数据库有16个,默认使用第0个数据库)
select 1

#查看所有的key
keys *

#清除所有数据库数据(不建议使用)
FLUSHALL

#当数据库有这个key时,设置值失败
set key value nx

#当数据库有这个key时,设置值成功(更新)
set key value xx

#设置多个key value
mset key1 value1 key2 value2

#获取多个value
mget key1 key2

#对原有的value追加内容
append key "value"

#截取value部分内容(字符串的内容从零开始)
GETRANGE key num1 num2

#从截取的位置替换内容
SETRANGE key num1 value

#计算字符串长度
STRLEN key

#显示数据类型
OBJECT encoding key

#自增加1
INCR key

#指定加多大的数
INCRBY key num1

#自减减1
DECR key

#指定减去多大的数
DECRBY key num1

#加上小数,num(小数)
INCRBYFLOAT key num

#把新的值写进去,把旧的值返回
GETSET key value

Redis的String类型

原文:https://www.cnblogs.com/striver20/p/13763553.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!