DB

データベースとは #

  • 大量のデータを集めて, コンピューターでデータの追加, 削除, 検索をしやすい形に整理したもの.
  • 有料/無料, オープンソース/非オープンソース, SQL型, NoSQL型, オブジェクト型, ドキュメント型, キー・バリュー型, グラフ型などいろんな種類がある.

NoSQLとSQLの違い #

項目NoSQLSQL
代表的なものMongoDB, CouchDBMySQL, MS SQL
データ構造データ構造を強制しない厳密なデータ構造を適応
関係性関係性にはフォーカスしていない関係性がコアの機能
要素の在り方独立したドキュメントレコードを関連付ける
用途ログ, 注文, メッセージショッピングカート, コンタクト, ネットワーク

DBの使用率ランキング #