When assessing the two solutions, reviewers found MongoDB easier to use, set up, and administer. Reviewers also preferred doing business with MongoDB overall.
Cassandra runs in a single daemon; there is no complex set of configuration, locking, and other services to get it running. The support for using x.509 certificates and TLS for cluster communication is cloud-friendly (because it doesn't require constant...
Configuration is complex Current trigger/stored procedure mechanism is experimental Performance issues become significant as the application scales up.
- Ease of use - Easy to become productive - Easy indexing - Easy to install - Query language - Easy to scale - I was able to implement a polyglot solution combining MongoDB and Neo4j, a graphdb. The architecture has not fundamentally changed since...
Would not recommend for large installations due to low priority of data integrity.
Cassandra runs in a single daemon; there is no complex set of configuration, locking, and other services to get it running. The support for using x.509 certificates and TLS for cluster communication is cloud-friendly (because it doesn't require constant...
- Ease of use - Easy to become productive - Easy indexing - Easy to install - Query language - Easy to scale - I was able to implement a polyglot solution combining MongoDB and Neo4j, a graphdb. The architecture has not fundamentally changed since...
Configuration is complex Current trigger/stored procedure mechanism is experimental Performance issues become significant as the application scales up.
Would not recommend for large installations due to low priority of data integrity.