解析Redis数据库?

Redis 是一个开源、支持网络、基于内存、键值对型的NOSQL数据库。

1. Redis是一个高性能的Key/Value数据库

2. 基于内存

3. 数据类型丰富

4. 持久化 AOF

5. 订阅/发布模型

Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)

字符串 k / v

Redis 常用命令集:

String 类型:

set key value 设置一对key

get key 获取key值

exists key 判断key是否存在,存在返回1,不存在返回0

del key 删除一个key

rename key newkey 重命名指定key

mset key1 value1 key2 value2 批量设置键值对

mget key1 key2 批量获取键值

type key 查看key值指定类型

keys * 查询指定key

List 类型:

lpush listKey value1 将元素放到首位

rpush listKey value1 将元素放到末尾

lrange listKey 0 5 查询某个区间的元素

flushdb      清空当前数据库(缓存)

删除文件dump.rdb 清空当前数据库(硬盘)

save 保存当前数据库 持久化技术

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值