Redis数据库---字符串操作

Redis数据库简介

redis数据库是一个基于内存存储的数据库,所以,Redis数据库的访问速度极快,因此,Redis数据库可以做缓存系统,Redis数据库一般用于做分布式的集群,可以提高网站的响应速度,Redis数据库的数据存储是用key-value形式存储的。

Redis数据库的优点

1.Redis数据库开源免费
2.Redis数据库支持多种数据结构,字符串,列表,哈希表,有序集合,无序集合
3.支持原子操作,支持事物
4.支持发布和订阅
5.支持数据过期功能
6.对数据有高可用性和可扩展性

Redis数据库–字符串

1.启动服务:redis-server redis.windows.conf
2.启动数据库:redis-cli
3.set key value:设置一个键值对,返回OK代表设置成功;如果对同一个key设置不同值,相当于修改。
在这里插入图片描述
4.get key:获取对应键的值
在这里插入图片描述
5.setnx key value:设置一个键值对,如果键存在,不会覆盖,不存在则设置
在这里插入图片描述
6.setex key 秒数 value:设置一个指定有效期的键值对
在这里插入图片描述
7.setrange key 偏移量(索引) value:替换,从偏移量的位置开始替换,返回替换后的字符串的长度
在这里插入图片描述
8.mset key1 value1 key2 value2…:批量设置键值对
在这里插入图片描述
9.mget key1 key2 …:批量获取键相对的值
在这里插入图片描述
10.msetnx key1 value1 key2 value2…:批量设置键值对,如果间存在不会覆盖,不存在则创建
在这里插入图片描述
11.getset key new_value :获取key的原值,设置新值,返回原值
在这里插入图片描述
12.getrange key start end:获取指定范围的内容
在这里插入图片描述
13.incr key:给对应键的值++,就是+1
在这里插入图片描述
14.incrby key value:给对应键的值,加上指定的数
在这里插入图片描述
15.decr key:给对应键的值–,就是-1
在这里插入图片描述
16.decrby key value:给对应的键减去对应的值
在这里插入图片描述
17.append key value:给指定的键追加指定的值,返回值是增加后的总长度
在这里插入图片描述
18.strlen key:查看字符串的长度
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值