MongoDB vs. Cassandra - What's your choice?
After reading many different discussions on MongoDB vs. Cassandra, it seems to me that there are two different use cases for these products. MongoDB feels like a good fit when database accesses are done in a document-centric manner with little need for transactions and concurrency management, whereas Cassandra is a better fit for high-write, transactional, or element-based updates to data.
What are your thoughts?
2 comments
[ 6.0 ms ] story [ 13.1 ms ] threadNone. We use OrientDB http://www.orientdb.org/ (it supports more than one "storage" mode: http://nosql-database.org/ )
On the plus side, it's Java based (without native stuff), so it can run existing production machines where mongo can't be compiled (Sparc, HP, etc).
Another nice advantage is the support for SQL syntax, so for existing teams, the DB people won't feel left out :).