如何使用 Redis 创建键值对

Redis 是一种流行的数据库语言,在缓存、消息传递和分析方面有许多应用。您可以在 Redis 中做的最基本的事情之一是设置和定义键值对。在本教程中,我们将研究如何做到这一点,以及其他一些有用的基本功能。

在 Redis 中设置键值对#

如果你没有安装 redis,你可以按照这里的教程来安装。之后,打开一个终端窗口并运行以下命令:

redis-cli

现在我们已经激活redis-cli了,我们可以通过终端设置密钥。为此,请编写以下内容并按 Enter:

set someKeyName someValue

上面的代码将设置一个值为“someValue”的新键。然后,当我们想要获取我们的键的值时,我们可以简单地在终端中输入以下内容:

get someKeyName # returns "someValue"

设置整数#

虽然还在 中redis-cli,但我们可以用相同的方式设置整数。我们还可以使用incr关键字增加整数。例如,下面我们将一个名为 myInt 的整数设置为 11,然后将其增加到 1。然后输出为12

set myInt 11
incr MyInt

get MyInt # returns 12

查找和监控我们的密钥#

一旦我们在我们的 redis 数据库中有几个键,我们可能会在某个时候想要一个它们的列表。在新的终端窗口中,您可以通过运行以下命令来获取所有这些的列表:

redis-cli --scan

如果我们想搜索我们的密钥,我们可以使用--pattern终端代码。下面的代码将返回任何以任何内容(由星号表示)和“Int”开头的键。

redis-cli --scan --pattern '*Int'

最后,我们可以使用以下命令监控何时创建或更改密钥。

redis-cli monitor

请注意,这只会跟踪我们启动监视命令后所做的键。