Skip to content

Default DB

Alexander Czigler edited this page Jun 1, 2022 · 18 revisions

Default DB

We would like to find a default DB that is our go-to option when setting up a new project.

Selection process

What is important?

  • No-SQL
  • Long-term support
  • Support various platforms/languages
  • Support for hierarchies (documents in documents)
  • Easy to deploy yet capable of scaling (and cloud compatibility)

What is preferable

  • Subscription to changes
  • Migrations (versioning) tooling

Candidates

  • MongoDB
  • Apache Cassandra
  • Apache CouchDB

MongoDB

Web: https://www.mongodb.com/ Docs: https://www.mongodb.com/docs/

Apache Cassandra

Web: https://cassandra.apache.org/_/index.html Docs: https://cassandra.apache.org/doc/latest/

Apache CouchDB

Web: https://couchdb.apache.org/ Docs: https://docs.couchdb.org/en/stable/

Clone this wiki locally