开发者

Book recommendation on distributed computing concepts used in Cassandra [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
开发者_开发技巧

Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.

Closed 8 years ago.

Improve this question

What book would you recommend on the distributed computing concepts/database internals used with Cassandra?

A list of concepts and defintions are listed at this Cassandra glossary

Thanks!


Since Cassandra is a mix between Amazon Dynamo and Google BigTable I suggest you go ahead and read the research papers about these systems:

  • Dynamo: Amazon’s Highly Available Key-value Store
  • Bigtable: A Distributed Storage System for Structured Data

Read the Dynamo paper first. Concepts like Quorum, Read Repair, Eventual Consistency, etc. are explained very well there. After that read the Big Table paper. If you don't understand some of the terms used in these papers go ahead an google for them.


Check out the nosql summer reading list for a bunch of good papers on nosql concepts. http://nosqlsummer.org/papers


Although it doesn't delve much into the concepts, note that there is an O'Reilly book dedicated to Cassandra. It's OK, but not up to the usual O'Reilly standard in some places. The explanation of the detailed architecture is rather chaotic and hard to follow.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜