我现在正在使用“the little redis book”在 redis 中进行速成。我不清楚的是如何自动生成键值。
例如,本书使用了这个 set 语句:
set users:9001 '{"id":9001, "email":"leto@dune.gov"}'
我该如何设置以便系统跟踪下一个可用的 ID?在这种情况下...... 9002?
我知道有一个 INCR 功能......但我不知道如何将这两个功能结合在一起。
例如,假设我使用 redis-cli 执行此操作:
set mykey 1
set users:mykey '{"id":mykey, "email":"leto@dune.gov"}'
这适用于命令行,但我需要一种以编程方式执行此操作的方法。我想我会:
get mykey
INCR mykey
set users:mykey ....
这看起来对吗?还有另一种方法吗?另外我如何以编程方式使用phpredis?
谢谢。