Non-relational database (cơ sở dữ liệu không có quan hệ) là các cơ sở dữ liệu mà không sử dụng bảng.

Điểm đặc biệt của non-relational database là chúng ta không cần phải định nghĩa trước layout cụ thể của bộ dữ liệu. Do đó, mỗi dòng dữ liệu có thể chứa những thông tin khác nhau. Điều này giúp cho cơ sở dữ liệu linh hoạt hơn.

Do không dùng SQL nên cơ sở dữ liệu không có quan hệ còn được gọi là cơ sở dữ liệu NoSQL. Một số loại NoSQL database:

  • Key - value
  • Column - family
  • Graph
  • Document

Minh họa:

Các cơ sở dữ liệu NoSQL tương ứng với các loại trên:

Resources