Skip to main content

04 A map of NoSQL technologies

  1. Key-Value Store: A key that refers to a payload (actual content / data). E.g. MemcacheDB, Azure Table Storage, Redis
  2. Column Store: Column data is saved together, as opposed to row data. E.g. Hadoop, Cassandra, Hypertable
  3. Document / XML / Object Store: Key (and possibly other indexes) point at a serialized object. E.g. MongoDB, CouchDB, RavenDB
  4. Graph Store: Nodes are stored independently, and the relationship between nodes (edges) are stored with data. E.g. Neo4j