Cassandra Gotchas / Best Practices / Flaws
Cassandra is a distributed NoSQL database.
One of the most annoying things about introducing new developers to Apache Cassandra has been the counter-intuitiveness of parts of the design. Another annoying thing has been introducing them to the myriad tools and commands needed for managing Cassandra.
I plan to summarise here the major problems new developers seem to have when first encountering the database. First the obvious, and often mentioned, ones.