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

相关推荐
倔强的石头_3 小时前
从 “存得下” 到 “算得快”:工业物联网需要新一代时序数据平台
数据库
TDengine (老段)4 小时前
TDengine IDMP 可视化 —— 分享
大数据·数据库·人工智能·时序数据库·tdengine·涛思数据·时序数据
风吹迎面入袖凉5 小时前
【Redis】Redisson的可重入锁原理
java·redis
GottdesKrieges5 小时前
OceanBase数据库备份配置
数据库·oceanbase
SPC的存折5 小时前
MySQL 8组复制完全指南
linux·运维·服务器·数据库·mysql
运维行者_5 小时前
OpManager MSP NetFlow Analyzer集成解决方案,应对多客户端网络流量监控挑战
大数据·运维·服务器·网络·数据库·自动化·运维开发
炸炸鱼.7 小时前
Python 操作 MySQL 数据库
android·数据库·python·adb
softshow10267 小时前
Etsy 把 1000 个 MySQL 分片迁进 Vitess
数据库·mysql
Ronaldinho Gaúch7 小时前
MySQL基础
数据库·mysql
不剪发的Tony老师8 小时前
Noir:一款键盘驱动的现代化数据库管理工具
数据库·sql