RDBとNoSQLについて

そもそもRDBって?

 ・トランザクション処理向き

トランザクション処理とは 【 TP 】 【 transaction processing 】 - 意味/解説/説明/定義 : IT用語辞典

 ・ASID特性

  Atomicity(原子性、不可分性)とは、トランザクションに含まれる個々の手順が「すべて実行される」か「一つも実行されない」のどちらかの状態になるという性質である。Consistency(一貫性)とは、トランザクションの前後でデータの整合性が保たれ、矛盾の無い状態が継続される性質である。

Isolation(独立性、隔離性)とは、トランザクション実行中の処理過程が外部から隠蔽され、他の処理などに影響を与えない性質である。Durability(耐久性、持続性)とは、トランザクションが完了したら、その結果は記録され、システム障害などが生じても失われることがないという性質である。

ACID特性とは 【 Atomicity Consistency Isolation Durability 】 - 意味/解説/説明/定義 : IT用語辞典

 ・リレーショナルとは?結合すること。

ゼロからのリレーショナルデータベース入門(1):そもそもリレーショナルデータベースって何? (2/3) - @IT

 

NoSQLとの比較

この比較がわかりやすいかな。

第1回 RDBMSとNoSQLデータベース:NoSQLデータベースを試してみる|gihyo.jp … 技術評論社