NoSQL数据库的简单使用(Redis、MongoDB等)

常用指令redis

一、String
概述:String是redis最基本的类型,最大能存储512MB的数据,String类型是二进制安全的,即可以存储任何数据、比如数字、图片、序列化对象等
1、设置
a、设置键值
set key value
b、设置键值及过期时间,以秒为单位
setex key seconds value
c、设置多个键值
mset key value [key value ……]
2、获取
a、根据键获取值,如果键不存在则返回None(null 0 nil)
get key
b、根据多个键获取多个值
mget key [key ……]
3、运算
要求:值是字符串类型的数字
a、将key对应的值加1
incr key
b、将key对应的值减1
decr key
c、将key对应的值加整数
incrby key intnum
d、将key对应的值加整数
decrby key intnum
4、其它
a、追加值
append key value
b、获取值长度
strlen key

二、key
1、查找键,参数支持正则
keys pattern
2、判断键是否存在,如果存在返回1,不存在返回0
exists key
3、查看键对应的value类型
type key
4、删除键及对应的值
del key [key ……]
5、设置过期时间,以秒为单位
expire key seconds
6、查看有效时间,以秒为单位
ttl key

三、hash
概述:hash用于存储对象
{
naem:”tom”,
age:18
}

1、设置
a、设置单个值
hset key field value
b、设置多个值
hmset key field value [field value ……]
2、获取
a、获取一个属性的值
hget key field
b、获取多个属性的值
hmget key filed [filed ……]
c、获取所有属性和值
hgetall key
d、获取所有属性
hkeys key
e、获取所有值
hvals key
f、返回包含数据的

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值