我一直在使用phpredis,现在我也在为我的php应用程序尝试predis,但是我找不到第二个的好文档。在github中有一个“如何使用”,但我发现它相当简短。但我检查了示例,我注意到它们使用的是“小写”字符的Redis commands。我试了几次,它很有效,但我不想尝试所有的来看看这是不是真的……
发布于 2012-04-11 04:26:44
我是Predis的作者,我必须承认,这个库在文档方面仍然有点缺乏,但不幸的是,我找不到足够的空闲时间来为wiki准备一套全面的文档。我总是期待着一些贡献:-)
回答你的问题,在最新版本的Predis ( PHP v0.7.0)中,映射到Redis命令的方法是不区分大小写的,这也是>=对方法名的标准行为。例如,您可以使用$client->set('foo', 'bar')或$client->SET('foo', 'bar')甚至$client->sEt('foo', 'bar')调用SET。另一方面,较旧版本的库(v0.5.x,v0.6.x)对Redis命令(仅限小写)使用区分大小写的方法,因为它们的名称在Predis使用的__call()元方法中被处理。
有关如何在Predis中实现Redis命令的更多详细信息,请参阅如何实现Redis命令的抽象?this FAQ中的。
发布于 2019-08-28 04:39:49
这是一个相当老的帖子,我相信还有其他公共文档可用……但我最近在这里找到了一些文档:http://squizzle.me/php/predis/doc/
https://stackoverflow.com/questions/10090857
复制相似问题