对Redis的一些初步了解(1)-----redis的基本操作

Redis包括五种数据类型:string,hash,list,set,sorted set(有序集合)

1.string类型

redis中的基本类型,key-value,一对一。string类型可以包括数据,jpg或者序列化对象,可以把string类型看作是byte数组,一个键最大能存储512MB
redis-cli命令用来链接Redis服务:
        redis-cli -h host -p port -a password
   如果没有设置密码:
        redis-cli(如下图所示)
![连接redis](https://img-blog.csdn.net/20170704092205762?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZnJhbmtza2luZw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)

redis中的set与get:
    set name qiye; 一个key为name,value为qiye数据
    get name;      获取value

2. hash类型

hashset是一个string类型的field和value的映射表
hashset
hset设置了key为person,field为name,value为qiye的hashset,
hmset可以设置多个field值

3. list类型

list是双向键表,每一个子元素都是string类型,可以使用push,pop操作从链表的头部或者尾部添加删除元素
![list操作](https://img-blog.csdn.net/20170704094536407?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZnJhbmtza2luZw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
lpush:往country中添加china,USA,UK
lrange:从country中提取某一范围的值

4. set类型

set是string类型的无序集合,set通过hash table实现添加,删除,和查找
set

sadd:添加,有去重功能
smember:获取url中的值

5. sorted set类型

在set基础上增加了一个顺序属性,会馆连一个double类型的score,score可以重复,但sorted set是唯一的

这里写图片描述
zadd:添加数据
zrangebyscore:按照score范围取web的值,相同score按照先后顺序。相同的set值不同的score会按照后面一次来记录

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值