Database
Overview
Databaseに関する情報をまとめたセクション。
tip
データの保存はもちろんだが、Databaseとして最も重要な機能は「検索」
データベースの代表的なモデル
リレーショナルデータベース(Relational Database)
関係データベースとも呼ばれ、現在最も広く利用されているデータベース。
長い歴史を持ち、誕生は1969年まで遡る。
データを人間が理解しやすい2次元表の形式で管理するためデータの取り扱いが他のデータベースに比べると直感的。
キー・バリュー型ストア(Key-Value Store: KVS)
データをKey(識別キー)とValue(値)の組み合わせだけの単純なデータ型で表現するデータベース。
単純なデータ問い合わせを高速化することを目的としており、大量データを高速に処理する必要のあるWebサービスで多く利用されている。
その反面SQLにおける結合のような複雑なデータ操作は苦手。