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的值加上增量。

相关推荐
QQ_4376643147 小时前
Redis协议与异步方式
数据库·redis·bootstrap
纪莫7 小时前
技术面:MySQL篇(InnoDB事务执行过程、事务隔离级别、事务并发异常)
数据库·java面试⑧股
Nerd Nirvana8 小时前
数据库模型全景:从原理到实践的系统性指南
数据库·oracle·电力行业
SelectDB8 小时前
从 Greenplum 到 Doris:集群缩减 2/3、年省数百万,度小满构建超大规模数据分析平台经验
数据库·数据分析·apache
alonewolf_998 小时前
MySQL索引优化实战二:分页、关联查询与Count优化深度解析
数据库·mysql
oMcLin8 小时前
如何在 Debian 10 上配置并优化 Redis 集群,确保低延迟高并发的实时数据缓存与查询
redis·缓存·debian
TDengine (老段)8 小时前
TDengine Python 连接器进阶指南
大数据·数据库·python·物联网·时序数据库·tdengine·涛思数据
赵渝强老师8 小时前
【赵渝强老师】OceanBase的配置文件与配置项
数据库·oceanbase
玖日大大9 小时前
OceanBase SeekDB:AI 原生数据库的技术革命与实践指南
数据库·人工智能·oceanbase
高溪流10 小时前
3.数据库表的基本操作
数据库·mysql