データベース 2026-03-09
NoSQL
表形式(リレーショナル)ではない、柔軟なデータ構造を持つデータベースの総称。大量データの高速処理に強い。
NoSQL(ノースキューエル)とは
「Not Only SQL」の略で、従来の「エクセルのようなきっちりした表形式(RDB)」には当てはまらない、新しいタイプのデータベースの総称です。
💡 例え話でいうと…
**「ルール無用の何でも入るおもちゃ箱」**です。 従来のSQL(RDB)が「決まった形の書類しか入らない引き出し(列と行が厳格)」だとすると、NoSQLは書類の項目(フォーマット)がバラバラでも、とりあえず全部同じ箱に放り込んでスピーディに出し入れできる仕組みです。
📌 どんな時に使う?
SNSのつぶやきのデータ、ゲームのユーザーログデータ、LINEのチャット履歴など、「形がバラバラで、とにかく毎秒ものすごい量が送られてくるデータ」を瞬時に保存して読み出したい時に、SQLよりもはるかに高い性能を発揮します。