特集/連載
「NoSQL」が存在する理由と、無視できない“欠点”とは?:「NewSQL」とは何か【中編】
RDBMSではないDBMS「NoSQL」は、高いスケーラビリティが特徴だ。NoSQLの基本的な仕組みと、NoSQLが抱える課題を解説する。
リレーショナルデータベース管理システム(RDBMS)と、それ以外のデータベース管理システム(DBMS)である「NoSQL」両方のメリットを生かしたDBMSとして「NewSQL」が台頭しつつある。その特性は、前編「いまさら聞けない『ACID特性』『オンライントランザクション処理』(OLTP)の基礎」で解説した通りだ。中編はNewSQLの土台となるNoSQLを取り上げ、そのメリットとデメリットを説明する。
併せて読みたいお薦め記事
データベースの課題を考える
- 「RDBMS」でも「NoSQL」でも解決できないデータベースの課題とは?
- オンプレミスDBMSをやめて「クラウドデータベース」に移るべき企業の特徴
- オープンソースRDBMSのコストメリットと懸念点を考える
DBMS活用事例
NoSQLの存在意義と“無視できない課題”
NoSQL誕生の背景には、スケーラビリティと可用性を維持し、データを分散化させ、非構造化データを格納することが可能なDBMSを求める声があった。初期のNoSQL製品は、こうしたニーズを満すように設計されていた。
Copyright © ITmedia, Inc. All Rights Reserved.