コンテンツにスキップ

NoSQL@データベース系ミドルウェア

はじめに

本サイトにつきまして、以下をご認識のほど宜しくお願いいたします。


01. NoSQL (非関係DB) の仕組み

アーキテクチャ

記入中...


NoSQL

▼ NoSQLとは

NoSQLは、データ同士が関係を持たないデータ格納形式である。

RDBとは異なり、データをメインメモリに保管する。

▼ NoSQLの種類

代表的なものとして、以下がある。

  • Memcached
  • Redis
  • AWS DynamoDB
  • MongoDB
  • Cassandra

NoSQLの分類


イネーブラ型

▼ インメモリDB

メモリ (例:DRAMなどの物理メモリ、仮想メモリ) 上にデータを保管するDBを、ストレージ上に保管することと比較して、インメモリDBという。

インメモリDBを採用する場合は、データ保管とプロセス割り当ての間でメモリ領域を奪い合うことになるため、メモリサイズを大きくする必要がある。