特許
J-GLOBAL ID:201103076813563282

分散トランザクション処理システム、分散トランザクション処理方法及び分散トランザクション処理プログラム

発明者:
出願人/特許権者:
代理人 (1件): 木内 光春
公報種別:特許公報
出願番号(国際出願番号):特願2001-099095
公開番号(公開出願番号):特開2002-297429
特許番号:特許第4131780号
出願日: 2001年03月30日
公開日(公表日): 2002年10月11日
請求項(抜粋):
【請求項1】ネットワークを介して接続された複数のコンピュータの主記憶領域上にそれぞれデータベースを配置し、前記データベースに格納されたデータのそれぞれについて、そのオリジナルデータを、前記複数のコンピュータの内のある特定のコンピュータに格納し、このオリジナルデータを保有するコンピュータをオリジナルサイトとすると共に、前記オリジナルサイトとは異なる他のコンピュータには、前記オリジナルデータと同一のレプリカデータを格納し、このレプリカデータを保有するコンピュータをレプリカサイトとし、前記各コンピュータにおいては、前記データベースにアクセスする処理をトランザクションとして実行する分散トランザクション処理システムにおいて、 前記各コンピュータには、前記トランザクションの実行依頼を受け付けるトランザクション受付部と、トランザクションの実行を制御するトランザクション実行制御部と、トランザクションを実行するトランザクション実行部と、その内容に変更があったか否かを監視したいデータの位置情報と、その監視対象データが変更された場合に実行される変更同期トランザクションをその監視対象データに関連づけて登録・削除する登録・削除部と、自己の保有するデータが変更されたか否かを監視するデータ監視部と、オリジナルサイトから送られた更新データを自サイトのレプリカデータに反映させるレプリケーション処理部と、データ受信部及びデータ送信部が備えられ、 前記データ監視部により監視対象データが変更されたか否かを監視し、変更された場合には、トランザクション実行制御部により、そのデータに関連づけて予め登録されている変更同期トランザクションを読み出してトランザクション実行部により実行させ、その変更同期トランザクションの実行完了を、監視データ情報と変更同期トランザクションを登録するためのトランザクションの実行を依頼した依頼元へ通知し、 前記トランザクション実行制御部は、ネットワークに接続された複数のコンピュータで独立に動作している複数のアプリケーション間で、一方が発行したトランザクションが実行された結果監視対象データが更新された場合、そのトランザクションの実行直後またはオリジナルサイトから送られた更新データを自サイトのレプリカデータに反映させる処理の実行直後に、予め登録されている変更同期トランザクションをトランザクション実行部により実行させることで、異なるコンピュータ上の互いに独立なアプリケーション間で複数のトランザクションを同期させることを特徴とする分散トランザクション処理システム。
IPC (2件):
G06F 12/00 ( 200 6.01) ,  G06F 15/00 ( 200 6.01)
FI (3件):
G06F 12/00 533 J ,  G06F 12/00 518 A ,  G06F 15/00 310 U
引用特許:
出願人引用 (4件)
全件表示
審査官引用 (4件)
全件表示

前のページに戻る