这是Redis 介绍中的一个示例:
让我们回到 reddit.com 的例子。将提交的链接(新闻)添加到列表的更好模式如下:
$ 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
我们为我们的新闻对象获取了一个唯一的增量 ID,只是增加了一个键,然后使用这个 ID 来创建对象,为对象中的每个字段设置一个键。最后,新对象的 ID 被推送到了提交的新闻列表中。
next
第一行是什么意思?为什么不只是incr news.id
?next
Redis 命令列表 ( http://redis.io/commands )中没有命令。
submitted
代码的倒数第二行是什么意思?这类似于next
第一行。
更新:
我找到了一本很棒的书来了解 Redis 是什么:
http://openmymind.net/2012/1/23/The-Little-Redis-Book/
它简短、简单但内容丰富。