Skip to main content

Database

Overview

Databaseに関する情報をまとめたセクション。

tip

データの保存はもちろんだが、Databaseとして最も重要な機能は「検索」

データベースの代表的なモデル

リレーショナルデータベース(Relational Database)

関係データベースとも呼ばれ、現在最も広く利用されているデータベース。
長い歴史を持ち、誕生は1969年まで遡る。
データを人間が理解しやすい2次元表の形式で管理するためデータの取り扱いが他のデータベースに比べると直感的。

キー・バリュー型ストア(Key-Value Store: KVS)

データをKey(識別キー)とValue(値)の組み合わせだけの単純なデータ型で表現するデータベース。
単純なデータ問い合わせを高速化することを目的としており、大量データを高速に処理する必要のあるWebサービスで多く利用されている。
その反面SQLにおける結合のような複雑なデータ操作は苦手。