redis中5种数据基础查询命令

 更新时间:2023年04月13日 09:49:16   作者:测试小菜鸟_ccc  
本文主要介绍了redis中5种数据基础查询命令,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

(一)key查询

1.查询所有key

KEY *

2.查询包含某个字符的key

KEY *字符*

例如查询key包含字符chen可用

KEY *chen*

3.查询key的类型

TYPE key

4.查询某个键是否存在

EXISTS key

(二)5种数据类型查询命令

1.string查询

1.1 查询string类型键的值

GET string_key

1.2查询string类型键的长度

STRLEN string_key

1.3查询多个string类型键的值

MGET string_key1 [string_key2........]

2.hash查询

2.1.查询单个hash类型键某个filed值

HGET hash_key filed

2.2.查询hash类型键多个filed值

HMGET hash_key filed1 [filed2.......]

2.3.查询hash类型键所有filed及其对应值

HGETALL hash_key

2.4.查询hash类型键所有filed

HKEYS hash_key

2.5.查询hash类型键所有filed的值

HVALS hash_key

2.6查询hash类型键的长度

HLEN hash_key

3.set查询

3.1.查询set类型键所有元素

SMEMBERS set_key

3.2.查询set类型键元素个数

SCARD set_key

4.zset查询

4.1.查询zset类型键索引在某个范围内的元素

ZRNAGE zset_key start stop [withsocres]

4.2.查询zset类型键分数在某个范围内的元素

ZRNAGEBYSCORE zset_key start stop [withsocres]

5.list查询

5.1.查询list类型键索引在某个范围内的元素

LRANGE list_key start stop

5.2.查询list类型键某个索引值

LINDEX list_key index

5.3.查询list类型键的长度

LLEN list_key

到此这篇关于redis中5种数据基础查询命令的文章就介绍到这了,更多相关redis 查询命令内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Redis 持久化 RDB 与 AOF的执行过程

    Redis 持久化 RDB 与 AOF的执行过程

    本文给大家记录Redis 持久化RDB 与 AOF的执行过程与配置,通过内部触发 RDB 场景分析Redis 持久化 RDB的相关知识,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧
    2021-11-11
  • Redis设置键的生存时间或过期时间的方法详解

    Redis设置键的生存时间或过期时间的方法详解

    这篇文章主要介绍了Redis如何设置键的生存时间或过期时间,通过EXPIRE命令或者PEXIPIRE命令,客户端可以以秒或者毫秒精度为数据库中的某个键设置生存时间,文中有详细的代码供供大家参考,需要的朋友可以参考下
    2024-03-03
  • Redis中渐进式遍历Scan命令的使用

    Redis中渐进式遍历Scan命令的使用

    在Redis中,一般都会禁用keys 这种命令,因为它会遍历整个数据库,会严重影响redis的性能,本文就来介绍一下Redis中渐进式遍历Scan命令的使用,感兴趣的可以了解一下
    2023-11-11
  • Redis GEO地理信息定位功能

    Redis GEO地理信息定位功能

    Redis 提供了GEO地理信息定位功能,地理空间项(经度、纬度、名称),实现查找附近的人、上班打卡、自行车租赁、摇一摇等相关与地理位置信息的功能,这篇文章主要介绍了Redis GEO地理信息定位功能,需要的朋友可以参考下
    2023-12-12
  • Redis如何实现数据库读写分离详解

    Redis如何实现数据库读写分离详解

    Redis的主从架构,能帮助我们实现读多,写少的情况,下面这篇文章主要给大家介绍了关于Redis如何实现数据库读写分离的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面随着小编来一起学习学习吧。
    2018-03-03
  • 如何基于Session实现短信登录功能

    如何基于Session实现短信登录功能

    对比起Cookie,Session是存储在服务器端的会话,相对安全,并且不像Cookie那样有存储长度限制,下面这篇文章主要给大家介绍了关于如何基于Session实现短信登录功能的相关资料,需要的朋友可以参考下
    2022-10-10
  • Linux环境下升级redis的详细步骤记录

    Linux环境下升级redis的详细步骤记录

    这篇文章主要给大家介绍了关于Linux环境下升级redis的详细步骤,描述了如何从旧版本升级到新版本Redis,包括备份旧数据、下载和安装新版本、复制配置文件和数据、停止旧版本并启动新版本的过程,需要的朋友可以参考下
    2024-12-12
  • Redis并发问题解决方案

    Redis并发问题解决方案

    在当前的互联网环境中,高并发业务场景十分常见,本文就来介绍一下Redis并发问题解决方案,具有一定的参考价值,感兴趣的可以了解一下
    2023-11-11
  • 在Redis集群中使用pipeline批量插入的实现方法

    在Redis集群中使用pipeline批量插入的实现方法

    这篇文章主要介绍了在Redis集群中使用pipeline批量插入的实现方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-05-05
  • Redis发布订阅和实现.NET客户端详解

    Redis发布订阅和实现.NET客户端详解

    发布订阅在应用级其作用是为了减少依赖关系,通常也叫观察者模式。主要是把耦合点单独抽离出来作为第三方,隔离易变化的发送方和接收方。下面这篇文章主要给大家介绍了关于Redis发布订阅和实现.NET客户端的相关资料,需要的朋友可以参考下
    2017-03-03

最新评论