1

我有一个数据结构,redis它使用排序集作为我计划在我的网页上使用的“顶级项目”系统。我基本上是在使用redis-cli命令,比如ZRANGE从 redis 中取出我的顶级项目。

现在我想在 Perl 中以编程方式访问这些数据。我看过Redis.pm 库,但在那里我找不到这些Z*方法的任何迹象。

我可以使用 Redis.pm 库来处理 redis 中的排序集还是必须使用另一个库?

4

1 回答 1

1

是的,您可以在 Redis.pm 中使用 Z* 命令

实际上,所有 Redis 命令都映射在 Perl API 中,即使其中一些没有记录在案。这是通过Perl的AUTOLOAD 特性完成的。

命令参数的定义遵循 Redis 文档,除非 Redis.pm 文档另有说明。

请参阅非回归测试脚本中的此示例:

https://github.com/melo/perl-redis/blob/master/t/01-basic.t#L195

于 2012-10-24T12:56:42.613 回答