特許
J-GLOBAL ID:200903060016146160

分散型データベースシステムの一貫性管理方法およびその方法の各工程をコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体

発明者:
出願人/特許権者:
代理人 (1件): 酒井 宏明
公報種別:公開公報
出願番号(国際出願番号):特願平10-112305
公開番号(公開出願番号):特開平11-219309
出願日: 1998年04月22日
公開日(公表日): 1999年08月10日
要約:
【要約】【課題】 トランザクションの種類に応じて異なる一貫性管理を行うこと。【解決手段】 各トランザクションの種類に一貫性管理のレベルを表す第1レベル,第2レベルおよび第3レベルのいずれかを設定し(S300)、システム内においてトランザクションが発生した場合に(S301)、発生したトランザクションの種類に基づいて一貫性管理のレベルを判定し(S302,S303)、第1レベルの場合に、厳格な一貫性管理方法を用いて一貫性管理を行い、かつ、主サイトから各サイトへの更新伝播を即時行い(S304)、第2レベルの場合に、厳格な一貫性管理方法を用いて一貫性管理を行い、かつ、主サイトから各サイトへの更新伝播を遅延させて行い(S305)、第3レベルの場合に、弱い一貫性管理方法を用いて一貫性管理を行い、かつ、主サイトから各サイトへの更新伝播を遅延させて行う(S306)。
請求項(抜粋):
任意のオブジェクトに対する複製データをそれぞれ有する第1のサイトと、前記複数の第1のサイトにおける複製データの一貫性を集中管理する第2のサイトと、を備えた分散型データベースシステムの一貫性管理方法において、予め前記複製データに対するリードまたは更新を含む各トランザクションの種類に、一貫性管理のレベルを表す第1レベル,第2レベルおよび第3レベルのいずれかを設定する一貫性レベル設定工程と、システム内においてトランザクションが発生した場合に、発生したトランザクションの種類に基づいて、前記一貫性管理のレベルを判定する判定工程と、前記判定工程で第1レベルであると判定された場合に、厳格な一貫性管理方法を用いて一貫性管理を行い、かつ、第2のサイトから複数の第1のサイトへの更新伝播を即時行う第1の一貫性管理工程と、前記判定工程で第2レベルであると判定された場合に、厳格な一貫性管理方法を用いて一貫性管理を行い、かつ、第2のサイトから複数の第1のサイトへの更新伝播を遅延させて行う第2の一貫性管理工程と、前記判定工程で第3レベルであると判定された場合に、弱い一貫性管理方法を用いて一貫性管理を行い、かつ、第2のサイトから複数の第1のサイトへの更新伝播を遅延させて行う第3の一貫性管理工程と、を含むことを特徴とする分散型データベースシステムの一貫性管理方法。
IPC (4件):
G06F 12/00 518 ,  G06F 12/00 533 ,  G06F 15/16 370 ,  G06F 17/30
FI (6件):
G06F 12/00 518 A ,  G06F 12/00 533 J ,  G06F 15/16 370 M ,  G06F 15/40 310 C ,  G06F 15/40 310 F ,  G06F 15/401 340 A

前のページに戻る