gpt4 book ai didi

redis - "next"对 Redis 的 INCR 命令意味着什么?

转载 作者:IT王子 更新时间:2023-10-29 06:01:06 24 4
gpt4 key购买 nike

这是来自 Redis intro 的示例:

Let's return back to the reddit.com example. A better pattern for adding submitted links (news) to the list is the following:

$ redis-cli incr next.news.id
(integer) 1
$ redis-cli set news:1:title "Redis is simple"
OK
$ redis-cli set news:1:url "http://code.google.com/p/redis"
OK
$ redis-cli lpush submitted.news 1
OK

We obtained a unique incremental ID for our news object just incrementing a key, then used this ID to create the object setting a key for every field in the object. Finally the ID of the new object was pushed on the submitted.news list.

第一行的 next 是什么意思?为什么不只是 incr news.id? Redis 命令列表 ( http://redis.io/commands ) 中没有 next 命令。

代码倒数第二行的submitted是什么意思?这类似于第一行的 next

更新:

我找到了一本了解 Redis 是什么的好书:

http://openmymind.net/2012/1/23/The-Little-Redis-Book/

它简短、简单但信息量很大。

最佳答案

这绝对没有任何意义。

它只是 next.news.id 键的一部分。您可以在键名中使用任何字符,包括“.”没有特殊意义。您可以使用任何其他键名,例如 sequence.news.id 或 increment.news.id。此键的唯一目的是存储一个数字,该数字将自动递增以生成新闻项标识符。

submitted.news 也是一样。您可以使用任何其他名称。

关于redis - "next"对 Redis 的 INCR 命令意味着什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18002790/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com