On Mon, Nov 22, 2010 at 1:26 PM, Edward Capriolo <edlinuxg...@gmail.com>wrote:
> For cassandra all writes must be transmitted to all replicas. > CASSANDRA-1314 does not change how writes happen. Write operations > will still effect cache (possibly evicting things if cache is full). > Reads however will prefer a single node of it's possible replicas. > This should cause better cache utilization and less duplication for > those using READ.ONE with lower read repair settings. > > It is also worth pointing out that the HBase cache is on entire hdfs > blocks, Nope, the HBase cache is on HFile blocks, which are typically 64KB. > while Cassandra can cache on keys (key cache) or a key and all > it's columns (row cache). This has some deep implications based on how > random your reads are. Even with Cassandra's normal cache duplication > having more fined grained caches, of or rows rather then blocks, could > mean that they are more efficient anyway. >