redis数据库(上)

1.简述
高性能key-value(储存格式)
可以暂时储存在内存中,但是暂时储存会丢失

nosql数据库(非关系型数据库)

由服务端redis-server 和 redis-cli组成 先启动服务端

3.命令
切换数据库 select num  (默认由16个数据库组成 num = 0-15)


数据操作:
1.redis是key-value的数据结构,每条数据都是⼀个键值对
2.键的类型是字符串
3.注意:键不能重复


值的类型分为五种:
字符串string
哈希hash
列表list
集合set

有序集合zset

4.str操作


增 和 改: set key value
不存在就增 , 存在就改


过期时间 : 后边+EX
设置多个 : mset
追加value : append (原字符串+追加的字符串)




查 : get key 
查多个: mget


删: del key


key命令: 
1.查找符合的key值  keys re(正则)
keys *
key 'a*'


2.判断存在 返回bool
exists key


3.查看键对应的value的类型
type key
 
4.查看有效时间

ttl key

5.hash
key 是个对象   value是hash表           xiaoming : "{'height' : '180','weight':'60kg'}"
hash表是个一对一的表  如     height  180
                         weight  60kg
                         age     24


增: hset key 字段 value
    hset xiaoming height 180
    
设置多个 : hmset


查: hget key 字段
多个 hmget


获取对象的所有属性 : hkeys key  
获取所有属性的值: hvals key


删: 整个对象 del
属性 hdel key 字段(属性)       

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值