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
请注意,这只会跟踪我们启动监视命令后所做的键。