Is there a great winner among all stores with key values? Cassandra, MongoDB, CouchDB? and do they all follow some central recommendations? or they all have their own opinions in defining their APIs.
I ask this question, especially from the point of view of a qualified RDBMS specialist, who is new to storages with key values. Which one should be followed in order to better understand the understanding / use of this field?
We know about RDMS from our theories that all available databases (Oracle, SQL Server, ..) will have all artifacts, for example. Tables, indexes, foreign keys, etc. The only difference in them is efficiency, safety, functions.
How can I learn about the universal theory of these document-oriented databases and what minimal artifacts will all of these databases have (Mongo, Couch, etc.)?
source
share