【发布时间】:2016-03-27 16:28:53
【问题描述】:
我曾经将 json 存储在 memcache 中,然后读取并迭代它们。 用redis做的最佳实践是什么? 存储json的? 使用SETS?
【问题讨论】:
我曾经将 json 存储在 memcache 中,然后读取并迭代它们。 用redis做的最佳实践是什么? 存储json的? 使用SETS?
【问题讨论】:
根据您的用例,在 redis 中执行此操作的方式会有所不同。
如果您想要对成员没有原子访问权限的大型复杂对象 - 那么可以使用 GET/SET/DEL/etc 在 redis 中实现 memcache 模式
当您想使用 redis 的数据结构对数据的某些部分进行建模时,Redis 的强大功能就会发挥作用。例如,您可以将用户的数据作为 HASH 对象存储在 redis 中,并仅访问部分数据,例如访问时间或密码,而无需将整个对象加载到您的应用服务器。
因此,基本上最佳实践取决于您想用 redis 做什么以及您要存储什么数据。
【讨论】: