What are the iterative steps / best practices for transitioning from an RDBMS to Cassandra? Is there a benefit to denormalizatio开发者_StackOverflow社区n of the RDBMS schema prior to the move (beyond the improved scalability of the RDBMS itself)?
That's quite a question.
I would start by reading about the data model, especially the "Thinking in Terms of Queries" section.
The goal is to do as few queries per "action" that you need to perform as possible. This frequently requires denormalization, sometimes in more than one way. There are also quite a few tricks that sometimes need to be used to reach that goal; the Twissandra example in the linked documentation demonstrates a couple of common ones.
It's easier to give specific suggestions for specific requirements, when you have them.
精彩评论