Pat
J-GLOBAL ID:200903055564347099

分散オブジェクトオペレーティング環境においてデータベースを管理する方法および装置

Inventor:
Applicant, Patent owner:
Agent (1): 長谷川 芳樹 (外4名)
Gazette classification:公開公報
Application number (International application number):1996077785
Publication number (International publication number):1997050393
Application date: Mar. 29, 1996
Publication date: Feb. 18, 1997
Summary:
【要約】【課題】 オブジェクト指向環境においてデータベースを管理する多様な方法および装置を提供する。【解決手段】 データベースのクライアントは、ランダムアクセスメモリのような過渡メモリに配置されていてもよいデータベースキャッシュに高速に且つ非同期的に書き込むことができるが、クライアントの状態と、データベース中の状態との一貫性を維持するために、データベースキャッシュのデータを不変データベース部分に書き込む。コンピュータプロセスで実行中であるタイムコミットスレッドは、所定の間隔で実行される一回ずつの動作で、また、所定の条件が整ったときに、データベース中のデータを不変データベース部分にコミットする。したがって、本発明の戦略によれば、1つのデータベースキャッシュが複数のクライアントを持つことが可能である。
Claim (excerpt):
分散オブジェクトオペレーティング環境で使用するコンピュータシステムに常駐し、データベースキャッシュと、不変データベース部分とを含むデータベースを管理する、コンピュータに実装される方法であって、コンピュータの制御のもとで、前記不変データベース部分に記憶されるべきデータを前記データベースキャッシュに書き込む、データ書き込み動作を実行するステップと、前記データベースキャッシュが、前記不変データベース部分に記憶されるべきデータを格納していることを表示する第1の状態にキャッシュダーティ変数をセットするステップと、前記キャッシュダーティ変数が前記第1の状態にセットされた後、前記不変データベース部分に記憶されるべき前記データを前記不変データベース部分にコミットするデータコミット動作を実行するステップと、前記データコミット動作の実行後に、前記データベースキャッシュが、前記不変データベース部分にコミットされるべきデータを格納していないことを表示する第2の状態に前記キャッシュダーティ変数をセットするステップとを備える方法。
IPC (3):
G06F 12/00 514 ,  G06F 12/00 535 ,  G06F 12/00 545
FI (3):
G06F 12/00 514 M ,  G06F 12/00 535 Z ,  G06F 12/00 545 A

Return to Previous Page