勉強を兼ねて、主要DBの種類と特徴についてまとめた。 RDBMSとNoSQL RDBMS (Relational DataBase Management System) DBMSの主流。データを表形式で表す「関係モデル」に基づいている。 NoSQL (Not only SQL) RDBMSの弱みを補う目的で開発されたデータベースの総称。 主に次の4つのタイプに分けることができる。 Key-Value Store型 データがすべてインデックス付きキーと値で構成される。スキーマレス。 高速な読み書きができるが、複雑な検索処理には向いていない。 列指向型 データは列単位で管理される。大容量データに対して検索を行う場合など、 処理の負荷が高くRDBMSが苦手とする場面でも、高速な読み書きができる。 ドキュメント指向型 Key-Value Storeの考え方を拡張したもの。 複雑なデータをそのままド