Redis命令大全介绍(如何查询redis存储的所有数据)

2024-02-01 07:10:02 :45

redis命令大全介绍(如何查询redis存储的所有数据)

“redis命令大全介绍”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看redis命令大全介绍(如何查询redis存储的所有数据)!

本文目录

如何查询redis存储的所有数据

1、打开reidis,选择第三个数据库。

2、rpush listInfo aa,向listInfo添加数据,向后加,r代表右。

3、push listInfo bb,向listInfo添加数据,向前加。

4、lrange listInfo 0-1,代表查询所有添加的数据。

5、rpop listInfo,取出并移除keyList最后一个元素,右边的元素。

6、ltrim  listInfo 1 2 ,删除底标为1, 2的数据。

redis | 七、redis之Hash

Redis hash 是一个 string 类型的 field(字段) 和 value(值) 的映射表,hash 特别适合用于存储对象。

Redis 中每个 hash 可以存储 232 - 1 键值对(40多亿)。

hash类型可以理解为map集合,{key1:value1,key2:value2}

实例

Hash 的应用场景: 将一个用户作为一个 hash ,然后其属性和值就作为内部的 k-v 集合进行存储

例如

user:1 代表第 1 个用户,然后这个用户具有 name,age,job 这些字段,因为 redis 效率很高,因此适合将属性值经常变动的对象作为 hash 存储

个人理解和便于学习,进行了简单分类! 分为以下几类:

下表列出了 redis hash 基本的相关命令:

***隐藏网址***

Redis-Shake【一】简要介绍

Redis-Shake【一】简要介绍 Redis-Shake【二】 Sync功能实现简介

Redis-shake是一个基于golang语言开发的,用于在两个redis之间同步数据的工具,满足用户非常灵活的同步、迁移需求。

***隐藏网址***

支持redis standalone、cluster、sentinel、proxies(如:Codis、twemproxy、Aliyun Cluster Proxy, Tencent Cloud Proxy 等)之间的数据迁移, redis版本支持2.x to 5.0

decode : 把Redis RDB文件解析成人类可读的文件格式. restore : 把Rdis RDB文件作为数据源,恢复到目标Redis实例中. dump : 对源Redis实例中的数据dump到RDB文件中. sync : 基于Redis sync/psync命令从源redis实例同步到目标Redis实例,该模式包含全量同步和增量同步两个阶段。(通过默认Redis Slave来实现) rump : 基于Redis scan命令的方式从源Redis同步到目标Redis实例。只支持全量同步,这种方式通常适用于源redis不支持sync/psync命令的场景

***隐藏网址***

启动命令: redis-shake --conf={配置文件地址} --type={模式:sync/dump等} 模式需要与配置文件中的source target对应。如下是一个sync模式的配置文件示例:

下一节 介绍一下Redis-Shake Sync的实现原理

关于redis命令大全介绍到此分享完毕,希望能帮助到您。

redis命令大全介绍(如何查询redis存储的所有数据)

本文编辑:admin
Copyright © 2022 All Rights Reserved 威海上格软件有限公司 版权所有

鲁ICP备20007704号

Thanks for visiting my site.