我正在使用phpredis,现在我也试图为我的PHP应用predis,但我找不到第二个好的文档。 在github中有一个“如何使用”,但我觉得它很短。 虽然我检查了一些例子,但我注意到它们使用的是“小写”字符Redis commands。我试了几个,它的工作原理,但我不想全部尝试,看看这是真的...是否有Predis文档?
回答
我是Predis的作者,我必须承认,图书馆仍然缺乏一点在文档方面,但不幸的是,我找不到合适的空闲时间为wiki编写一套完整的文档。我总是期待一些贡献:-)
只是为了回答你的问题,在最近版本的Predis(> = v0.7.0)映射到Redis命令的方法是不区分大小写的,这也是标准的行为PHP的方法名称。例如,您可以使用$client->set('foo', 'bar')
或$client->SET('foo', 'bar')
或甚至$client->sEt('foo', 'bar')
来致电SET。另一方面,较旧版本的库(v0.5.x,v0.6.x)对Redis命令(仅限小写)使用区分大小写的方法,这是由于Predis使用__call()
metamethod内部的名称方式。
请参阅段落Predis如何实现Redis命令的抽象?在this FAQ有关Redis命令如何在Predis中实现的更多详细信息。
这回答了我的问题。现在我可以简单地使用redis命令文档获取有关这些命令的更多信息。 谢谢Predis! – 2012-04-11 07:22:59
为了发布有关该主题的更新,我们最近开始着手编制Predis。该项目虽然进展缓慢,但可以在规范存储库的[documentation](https://github.com/nrk/predis/tree/documentation/doc)分支中找到当前可用的位。 – nrk 2013-03-02 16:48:51
- 1. 是否有i18n api文档?
- 2. CouchDB文档是否有DAG?
- 3. 是否有任何ctypes.windll文档?
- 4. 是否有任何robovm bro-gen文档
- 5. 是否有IterationCumulativeFlowData字段的文档?
- 6. 是否有本地文档查看器?
- 7. 这是否有意义(苹果文档)?
- 8. 是否有Opa API文档的镜像?
- 9. 是否有Asterisk.NET的教程或文档?
- 10. 是否有任何Android XML文档?
- 11. 是否有VSCode的电子文档?
- 12. 除官方文档外,是否还有其他文档?
- 13. 如何检查文档是否为有效的PDF文档
- 14. soundcloud:是否允许使用api-v2,并且是否有文档?
- 15. Predis Alias Sharding
- 16. 如何判断活动文档是否为文本文档?
- 17. 是否有可能在“文档列表”中控制用户是否允许查看该文档,列表
- 18. 是否有一个Node.js文档URl是Webstorm compatbile?
- 19. libxslt是否具有将文档分成多个文档的功能?
- 20. 是否有文档或有效的样式属性和React值?
- 21. Node.js:是否有任何有关process.env变量的文档
- 22. 是否有.NET API来读取XML注释文档文件
- 23. 是否有可用于VS 2010文档的CHM文件?
- 24. GAS编辑器中的文件夹是否有文档
- 25. iPhone文档文件夹的容量是否有限制?
- 26. WebBrowser.DocumentText是否也包含所有框架文档文本?
- 27. package.json文件中是否有任何文档?
- 28. 是否可以在文档中使用源生成JAVA文档?
- 29. 是否将sharepoint版本存储在excel文档的文档内?
- 30. 嵌套在XHTML文档中的XHTML文档是否无效?
下面是关于sitepoint的一个很好的概述:[使用Predis介绍PHP中的Redis](http://www.sitepoint.com/an-introduction-to-redis-in-php-using-predis/) – j0k 2014-02-28 08:18:45