BASE特性
BASE Properties
べーすとくせい
分散データベースが重視する性質で、基本的に利用可能(Basically Available)、やわらかい状態(Soft state)、結果整合性(Eventual consistency)の頭字語。厳密な整合性より可用性を優先する考え方を表し、ACID特性と対比される。
Related
他の資格での定義
NoSQLデータベースが重視する特性。基本的に可用(Basically Available)、厳密な一貫性は保証しない柔らかい状態(Soft State)、結果的に一貫する(Eventually Consistent)。ACID特性と対比される概念。
基本的に可用である(Basically Available)、状態は一時的に不定でよい(Soft state)、最終的に一貫する(Eventually consistent)という、分散データベースやNoSQLの設計の考え方。厳密な一貫性を求めるACID特性と対比され、更新直後の不一致を許す代わりに可用性とスケーラビリティを優先する。
NoSQLデータベースが重視する特性。基本的に可用(Basically Available)、厳密な一貫性は保証しない柔らかい状態(Soft State)、結果的に一貫する(Eventually Consistent)。ACID特性と対比される概念。
分散データベースやNoSQLで重視される性質で、基本的に利用可能(Basically Available)、状態は厳密でなくてよい(Soft state)、最終的には一貫性が保たれる(Eventually consistent)の頭文字をとったもの。ACID特性の厳密な一貫性より可用性と拡張性を優先する考え方である。
Past Exams
過去問での出題
過去問で 5 回出題(データベーススペシャリスト試験 3・応用情報技術者試験 1・高度試験 午前Ⅰ 1)
出典: 独立行政法人情報処理推進機構(IPA)の過去問題。問題文は IPA のサイトの PDF で確認できます。「選択肢」は、問題文ではなく選択肢に出たものです。用語名で照合しているため、関係の薄い問題が含まれることがあります。
Related
関連キーワードの用語
受注入力や口座振替のような、短い更新トランザクションを多数同時に処理する形態。応答時間と整合性が重視される。大量データの集計・分析を行うOLAPとは、求められる設計が大きく異なる。
表記の揺れ、重複、欠損、明らかな誤りを検出して修正・統一し、分析に耐えるデータに整える作業。データウェアハウスへの取込み前に行われ、分析結果の信頼性を左右する重要な工程となる。
データベースの複製を別のサーバに作り、更新内容を継続的に反映させる仕組み。参照処理を複製側に振り分けて負荷を分散でき、障害時には複製を昇格させて可用性を確保できる。
データを一定の規則で分割し、複数のサーバに分散して格納する手法。1台当たりのデータ量と負荷を下げてスケールアウトできるが、分割をまたぐ結合や集計、再分割の運用が難しくなる。
更新直後は複製間で内容が食い違っても、一定時間が経てばすべての複製が同じ状態に収束するという整合性のモデル。可用性と応答性能を優先する分散システムで採用される。
データを主記憶上に保持して処理するデータベース。ディスクへの入出力が発生しないため応答が極めて速い一方、電源断に備えたログの永続化や、主記憶容量の制約への対処が必要となる。
