正如标题所说,我有使用“string”结构作为缓存和使用list结构作为队列的经验。但是,redis中也有三种类型:hash,set和order set。那么,这是什么情况三种类型应该? 期待您的回答!
最佳答案
将哈希集和有序集视为相同数据类型的分布式版本,名称 hash table , set .
您可以使用该集合来计算跨多个服务的 X 的唯一实例总数,而不必担心通信问题,或者由于 Redis 本身是一个键值存储,您可以利用这一点并将整个事情视为一个 2 层哈希表。
我自己主要喜欢redis,因为它使得服务之间的数据通信变得非常容易,并在某些场景下保持它们的同步
关于php - 如何完美使用redis中的五种数据结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46704045/