(10-3)redis-string数据类型

(10-3)redis-string数据类型


启动redis:
[root@baozi ~]# redis-server /etc/redis.conf
[root@baozi ~]# redis-cli
127.0.0.1:6379>


redis数据类型--字符串string

1、字符串类型是redis中最基本的数据类型;
2、能存储任何形式的内容,包含二进制数据,甚至是一张图片(二进制内容);
3、一个字符串类型的值存储的最大容量是1GB;



127.0.0.1:6379> set baozi www.hadoop.com
OK
127.0.0.1:6379> get baozi
"www.hadoop.com"

//判断一个键是否存在,不存在方可创建成功:
127.0.0.1:6379> setnx baozi 1
(integer) 0
127.0.0.1:6379> setnx baozi1 1
(integer) 1
127.0.0.1:6379>


//一次设置和取得多个变量:
127.0.0.1:6379> mset name1 1 name2 2
OK
127.0.0.1:6379> mget name1 name2
1) "1"
2) "2"
127.0.0.1:6379>



//键值有空格需要用引号:
127.0.0.1:6379> set info "hello redis"
OK
127.0.0.1:6379> help incr

  INCR key
  summary: Increment the integer value of a key by one
  since: 1.0.0
  group: string

127.0.0.1:6379> get name1
"1"

//递增和递减命令
127.0.0.1:6379> incr name1
(integer) 2
127.0.0.1:6379> decr name1
(integer) 1
127.0.0.1:6379>



//自定义增加和减少数值
127.0.0.1:6379> incrby name1 5
(integer) 6
127.0.0.1:6379> decrby name1 2
(integer) 4

//增加单精度浮点数
127.0.0.1:6379> incrbyfloat name1 2.7
"6.7"
127.0.0.1:6379>


//追加命令:
127.0.0.1:6379> append info "hello world"
(integer) 22
127.0.0.1:6379> get info
"hello redishello world"

//求键值长度:
127.0.0.1:6379> strlen info
(integer) 22
127.0.0.1:6379>





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值