redis的基本知识点

连接Redis

在进行Redis操作之前,首先需要连接到Redis服务器。这可以通过使用redis-cli命令实现,具体命令格式如下:

bash 复制代码
redis-cli -h <host> -p <port>

其中,是Redis服务器的主机名或IP地址,是Redis服务器的端口号(默认为6379)。

存储数据

Redis使用键值对(key-value)的方式存储数据。可以使用SET命令来设置键值对,命令格式如下:

bash 复制代码
SET key value

其中,key是键,value是对应的值。例如,将名为"username"的键设置为"john"的值,可以执行以下命令:

bash 复制代码
SET username john

读取数据

可以使用GET命令来读取键对应的值,命令格式如下:

bash 复制代码
GET key

例如,要获取名为"username"的键的值,可以执行以下命令:

bash 复制代码
GET username

删除数据

可以使用DEL命令来删除

bash 复制代码
DEL key [key ...]

可以删除一个或者多个key,不存在的可以会被忽略

设置哈希表的字段和值

bash 复制代码
HSET key field value [field value ...]

为存储在key中的哈希表的field字段赋值value。如果哈希表不存在,将创建一个新的哈希表并进行HSET操作。如果字段已经存在于哈希表中,旧值将被覆盖。

获取哈希表中字段的值

bash 复制代码
HGET key field

获取哈希表中一个field对应的value。

批量设置哈希表中的多个字段值对

bash 复制代码
HMSET key field1 value1 field2 value2 ...

批量设置哈希表中的多个field-value对。

检查哈希表中是否存在给定的字段

bash 复制代码
HEXISTS key field

检查哈希表中是否存在给定的field。

列出哈希表中的所有字段

bash 复制代码
HKEYS key

列出哈希表中的所有field。

列出哈希表中的所有值

bash 复制代码
HVALS key

列出哈希表中的所有value。

为哈希表中一个字段的值加上增量

bash 复制代码
HINCRBY key field increment

为哈希表中一个field的值加上增量。

相关推荐
曹牧4 小时前
C#:空合并运算符
java·前端·数据库
小羊没烦恼!5 小时前
铁道部新客票系统设计(二)
开发语言·前端·数据库·python·oracle·c#·php
泡海椒6 小时前
JQuick-SQL JOIN 查询:连接注册数据集的正确方式
数据库·sql
xiaogai_gai6 小时前
钉钉月结报销到金蝶付款单同步方案实战教程
大数据·数据库·钉钉
Nturmoils7 小时前
报表总在扫大表,列存储应该放在哪一层
数据库
夜雪一千7 小时前
ShardingSphere 雪花 / UUIDv7 主键分片实战 + SQL 建表示例
数据库·sql
Elastic 中国社区官方博客8 小时前
Elasticsearch:安装自行管理的 Elastic Stack 集群
大数据·运维·服务器·数据库·elasticsearch·搜索引擎·全文检索
PingCAP8 小时前
Agent 从 Demo 到生产,到底卡在哪?
数据库·tidb·agent
hweiyu009 小时前
Redis命令:LLEN
redis·缓存
SelectDB9 小时前
开源替代怎么选:能力对照、三条部署路径与四类边界速查
数据库·云原生·开源