ALTIBASE HDBはもっとも進歩したIn-Memoryアーキテクチャに厳格な永続性オプションを適用しサーバの停電のような突然の状況にもデータ紛失を防止。
ALTIBASE HDB アーキテクチャ
データ紛失防止アーキテクチャ
|
データ紛失防止のためのStorage Manager
- DBエンジンに内蔵されたStorage Manageはテーブルスペースのすべてのデータの整合性を100%保障
- Commitされたトランザクションデータはディスクに位置するRedo Logファイルに保存
- メモリの変更されたデータは周期的にディスクのCheckpointファイルに保存
- サーバの停電問題が発生してもCheckpointファイルとRedo Logファイルからすべてのデータを復旧できるためデータの紛失なしに常時運用が可能
|
Logging and Checkpoint
ALTIBASEは、いつどのような状況でもデータ紛失を防止するためのLogging及びCheckpointメカニズム提供
Logging and Checkpoint
|
データ紛失防止メカニズム
- Redo情報はRedo Log Bufferに保存
- 変更されたデータや新しいデータはIn-Memoryテーブルスペースに保存
- トランザクションCommit段階でRedo Log BufferのRedo情報はRedo Logファイルに保存
- In-MemoryテーブルスペースのすべてのデータはCheckpointファイルに保存
- Redo Logファイルは周期的に記録
|