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

相关推荐
期待のcode3 小时前
MyBatisX插件
java·数据库·后端·mybatis·springboot
安审若无5 小时前
oracel迁移数据文件至其他目录操作步骤
数据库
sunxunyong6 小时前
doris运维命令
java·运维·数据库
小鸡吃米…6 小时前
Python PyQt6教程七-控件
数据库·python
忍冬行者6 小时前
清理三主三从redis集群的过期key和键值超过10M的key
数据库·redis·缓存
TimberWill6 小时前
使用Redis队列优化内存队列
数据库·redis·缓存
Knight_AL8 小时前
MySQL 中 UPDATE 语句的执行过程全解析
数据库·mysql
yngsqq8 小时前
兰顿蚂蚁——CAD二次开发
数据库
梁萌9 小时前
ShardingSphere分库分表实战
数据库·mysql·实战·shardingsphere·分库分表
川石课堂软件测试9 小时前
Mysql中触发器使用详详详详详解~
数据库·redis·功能测试·mysql·oracle·单元测试·自动化