欢迎访问 如意编程网!

如意编程网

当前位置: 首页 > 编程资源 > 综合教程 >内容正文

综合教程

radis入门

发布时间:2023/10/11 综合教程 19 老码农
如意编程网 收集整理的这篇文章主要介绍了 radis入门 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

redis介绍

  • 是远程的,有客户端、服务端
  • 存内存,吃内存

应用场景

  • 缓存
  • 队列 list操作 push pop
  • 数据存储【根据redis硬盘持久化的机制,这里不展开】

5种数据类型

  • string 字符串、整数、浮点
  • list 序列集合
  • set 各不相同的元素的集合
  • hash key-value key必须唯一
  • sort set 带分数的score-value有序集合,score为浮点

详解5中数据类型

String


set string1 1
get string 输出 “2”
自增命令 incr 如 incr string1 输出 3
自减命令 decrby如 decrbystring1 输出 2

list push与pop


左进又出
lpush list1 1 此时队列 为【1】
lpush list1 2 此时队列 为【2,1】
rpop list1 输出 1 此时队列为【2】

set 存储不相同的元素


sadd set1 1
sadd set1 2
sadd set1 2
scard set1 输出(integer)2 说明重复存入2 没成功

Hash 键值对


hset hash1 key1 1
hget hash1 key1 输出1
hset hash1 key1 2
hlen hash1 输出2 (键值对数量)

sort set 也是键值对 value唯一


zadd zset1 10.1 val1
zadd zset1 11.2 val2
zadd zset1 5.3 val3
zcard zset1 (integer) 3

原文地址:https://segmentfault.com/a/1190000015914453

总结

以上是如意编程网为你收集整理的radis入门的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得如意编程网网站内容还不错,欢迎将如意编程网推荐给好友。