【发布时间】:2012-03-28 16:31:24
【问题描述】:
我的用例预计读取负载很重 - 有两种可能的模型设计策略:
带有行缓存的小行:在这种情况下,行足够小以适合 RAM,并且所有列都被缓存。读取访问应该很快。
带有键缓存的宽行。具有大量列的宽行对于行缓存来说太大了。访问列子集需要 HDD 寻道。
据我了解,使用宽行是一种很好的设计模式。但是我们需要禁用行缓存 - 所以....这么宽的行有什么好处(至少对于读取访问)?
1 或 2 哪种方法更好?
【问题讨论】:
标签: cassandra