NoSql Fundamental

NoSql Definition

NoSql generally refers to a family of data storages that appears in NoSql movement to address the issues in conventional database.

Use NoSql database to let the app do the dataset-joins rather than the database itself.

NoSql Family

  1. Key-value: Redis etc.
  2. Document: MongoDB etc.
  3. Column: Cassandra etc.
  4. Graph: Neo4J etc.

Classification of NoSql: