我刚刚完成了这个Redis教程,https: //redis.io/topics/twitter-clone .如果我理解正确的话,它的本质是,要查看用户的帖子,PHP(或其他客户端)必须为List用户有资格查看的帖子调用Redis ,然后必须循环执行List,制作一个单独调用Redis以检索每个帖子(存储为a Hash).
在所有条件相同的情况下,如果客户可以向Redis拨打一个电话会更好,Redis可以将帖子列表与相关的哈希结合起来并仅返回符合条件的帖子.这可能吗?如果没有,Redis有可能替代吗?
您可以使用可以预加载到redis中的Lua脚本来执行此操作,并可以随意执行,例如SQL数据库中的存储过程.Twitter克隆教程非常陈旧,早于Redis IIRC中的Lua脚本.
这里有一些很好的文档:https:///////// - C/11-1-1加载-卢阿的脚本-到- Redis的/
| 归档时间: |
|
| 查看次数: |
59 次 |
| 最近记录: |