リレーショナル・データベースと非リレーショナル(nosql)データベースの比較
データベースは通常、以下の 2 つのグループに分類されます。 * **リレーショナル・データベース:** 構造化データを格納するための従来型のデータストレージ・アーキテクチャ。列と行で構成されるテーブルに情報を格納するために key-value ペアが使用されます。データベースのクエリは sql を使用して行われます。 * **非リレーショナル(nosql)データベース:** 非構造化データの保存に適した、リレーショナル・データベース以外のデータ・ストレージ・アーキテクチャ。ドキュメント・データ・ストア、列指向データベース、key-value ストア、グラフ・データベースなどがあります。これらの nosql データベースの多くは技術的に sql 互換のクエリをサポートしていますが、基礎となるクエリ戦略は根本的に異なります。