Relational vs. Non-relational (NoSQL) databases
關聯式資料庫與非關聯式 (NoSQL) 資料庫
Databases can be broadly categorized into two groups:
Relational databases: The traditional data storage architecture for storing structured data. Key value pairs are used to store information into tables consisting of columns and rows. Database queries are conducted using SQL.
Non-relational (NoSQL) databases: An alternative data storage architecture well suited to storing unstructured data. Document data stores, column-oriented databases, key-value stores and graph databases are all examples of NoSQL databases. While many of these NoSQL databases technically support SQL-compatible queries, the underlying query strategy is fundamentally different.
資料庫大致可分為兩種：
關聯式資料庫：儲存結構化資料的傳統資料儲存架構。使用關鍵值對將資訊儲存到行列式表格中。使用 SQL 來進行資料庫查詢。
非關聯式 (NoSQL) 資料庫：另一種資料儲存架構，非常適合儲存非結構化資料。文件資料儲存、欄導向資料庫、關鍵值儲存和圖像資料庫都是 NoSQL 資料庫的範例。雖然許多 NoSQL 資料庫的技術都支援與 SQL 相容的查詢，其查詢策略原理卻有根本上的不同。