Pat
J-GLOBAL ID:200903060016146160
分散型データベースシステムの一貫性管理方法およびその方法の各工程をコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体
Inventor:
,
,
,
Applicant, Patent owner:
,
Agent (1):
酒井 宏明
Gazette classification:公開公報
Application number (International application number):1998112305
Publication number (International publication number):1999219309
Application date: Apr. 22, 1998
Publication date: Aug. 10, 1999
Summary:
【要約】【課題】 トランザクションの種類に応じて異なる一貫性管理を行うこと。【解決手段】 各トランザクションの種類に一貫性管理のレベルを表す第1レベル,第2レベルおよび第3レベルのいずれかを設定し(S300)、システム内においてトランザクションが発生した場合に(S301)、発生したトランザクションの種類に基づいて一貫性管理のレベルを判定し(S302,S303)、第1レベルの場合に、厳格な一貫性管理方法を用いて一貫性管理を行い、かつ、主サイトから各サイトへの更新伝播を即時行い(S304)、第2レベルの場合に、厳格な一貫性管理方法を用いて一貫性管理を行い、かつ、主サイトから各サイトへの更新伝播を遅延させて行い(S305)、第3レベルの場合に、弱い一貫性管理方法を用いて一貫性管理を行い、かつ、主サイトから各サイトへの更新伝播を遅延させて行う(S306)。
Claim (excerpt):
任意のオブジェクトに対する複製データをそれぞれ有する第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
Return to Previous Page