【发布时间】:2011-05-05 19:02:54
【问题描述】:
Redis 与 Hazelcast 如果我的应用:
- 有很多 http 请求(每分钟 6000 个,我收集点击信息)需要保存
- 有大量 http 请求查询之前保存的数据。
我的问题是 - 我应该在 Redis 和 Hazelcast 之间选择哪一个来存储和查询数据 - 哪个读写速度更快? - 哪个更可靠? - Cassandra 会是更好的选择吗?
回答任何问题都有帮助
【问题讨论】:
-
您应该尝试更好地描述您的问题。您要放入的数据,尤其是您需要查询数据的方式。
-
我计划放置大约 30 M 键值。数据看起来像。用户标识集。 set 具有该用户的属性,大约 10 个。它会不断更新,并且会不断得到查询。我喜欢 redis,因为它知道 Set 是什么,而且它是一个操作,但它无法扩展。
-
差不多十年后,6000 req/min 已经很普遍了,几乎不是“很多”。