admin 管理员组

文章数量: 1087139


2024年4月13日发(作者:drupal代码执行漏洞)

redis基本操作命令

Redis是一款开源的高性能键值对存储数据库,它支持多种数据

结构,包括字符串、哈希、列表、集合和有序集合。Redis的优点是

速度快、支持分布式、支持事务等特性,因此在互联网领域被广泛应

用。

本文将介绍Redis的基本操作命令,包括字符串操作、哈希操作、

列表操作、集合操作和有序集合操作。这些命令可以通过Redis客户

端进行操作,也可以通过Redis命令行工具进行操作。

一、字符串操作

Redis的字符串是二进制安全的,可以存储任意数据。字符串操

作命令包括设置值、获取值、删除值、计数器操作等。

1. 设置值

SET key value [EX seconds] [PX milliseconds] [NX|XX]

命令用于设置键的值,可以指定过期时间和覆盖策略。例如,设

置键mykey的值为hello:

SET mykey hello

2. 获取值

GET key

命令用于获取键的值。例如,获取键mykey的值:

GET mykey

3. 删除值

DEL key [key ...]

- 1 -

命令用于删除键及其对应的值。例如,删除键mykey:

DEL mykey

4. 计数器操作

INCR key

命令用于将键的值增加1。例如,将键mykey的值增加1:

INCR mykey

二、哈希操作

Redis的哈希是一个键值对集合,其中键是字符串,值可以是字

符串、数字或哈希。哈希操作命令包括设置值、获取值、删除值、获

取哈希表长度等。

1. 设置值

HSET key field value

命令用于设置哈希表中键的值。例如,设置哈希表myhash中键

field的值为hello:

HSET myhash field hello

2. 获取值

HGET key field

命令用于获取哈希表中键的值。例如,获取哈希表myhash中键

field的值:

HGET myhash field

3. 删除值

HDEL key field [field ...]

- 2 -


本文标签: 操作 命令 支持 集合 用于