NoSQL
NoSQL(Not only SQL)
DBの構造の一つ。一般的にリレーショナルDBでないものを指す。 データへのアクセス方法をSQLに限定しないデータベース管理システムの総称 良いところ
スキーマレスで軽量なので、データの参照や追加を低コストで実行できる
スキーマレスはスキーマの定義がないこと
水平スケーリングはサーバーを増減させるほうのスケーリング
分類
ソート済みカラム指向
ドキュメント指向(Document-oriented、Document store)
グラフ指向DB
1つのキーに1つの値を結びつけてデータを格納する
実装
カラム指向
行キーに対してカラム(名前と値の組み合わせ)を結びつけて格納する
実装
XMLやJSONなどの構造でデータを格納する
実装
グラフ指向
グラフ理論に基づいてデータ間の関係性を表現する
実装
確認用
Q. NoSQLとは
参考
関連