从0开始学习redis-1

一.redis简介。

Redis为Nosql的库,即非关系型数据库 ,非结构 化,非关联的

键值字符串,

存储的为键值对信息:Key,Value。

无法全部满足ACID

2.Redis存储块的原因

1.基于内存

2.IO多路复用

3.良好的编码

3.支持数据持久化

4.支持主从集群,分片集群

5.支持多语言客户端

redis命令行 redis-cli进入客户端

Set [key] [value]

二,Redis的数据结构

1.String:如Hello world

2.Hash   如:{name:"十七",age:23}

3.List   如[A->B->C]

4.Set  如{A,B,C}

5.SortedSet  如{A:1,B:2,C:3}

6.GEO      {A:(120.3,30.5)}

7.BitMap   0110110101110101011

8.HyperLog 01101101110101011

三.reids通用命令(各种数据结构)

1.Keys :查看符合所有模板的所有key

keys+通配符

如 keys * 查看所有key。效率低,不建议在生成环境设备上使用

DEL:删除一个指定的KEY

Exists :判断一个key是否存在

expire:给一个key设置有效期,有效期到期时key会被自动删除

TTL:查看一个key的有效时间

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值