3 ms·
That's the beauty of the NoSQL landscape (not a fan of the term). Each db has a specific quality, and while a general SQL db can be moulded to meet a certain ne
by eddanger 16y ago
That's the beauty of the NoSQL landscape (not a fan of the term). Each db has a specific quality, and while a general SQL db can be moulded to meet a certain need, there may already a db solution that is perfect for it.
- rb2k_ 16y agoAnd there is already a good "classification" system that you can use to categorize the solutions. There are Column Stores (Cassandra, HBase), KeyValue Stores (Riak, Voldemort), Document Stores (MongoDB, maybe CouchDB), Graph Databases (Neo4j) and something I usually call Data-structure Stores (Redis). For Column and KeyValue stores, you can often also say that they're implementations of BigTable or Dynamo.