特許
J-GLOBAL ID:201803017602132647

データベースの管理方法

発明者:
出願人/特許権者:
代理人 (3件): 川口 嘉之 ,  関根 武彦 ,  畑添 隆人
公報種別:特許公報
出願番号(国際出願番号):特願2016-123887
公開番号(公開出願番号):特開2016-184432
特許番号:特許第6239697号
出願日: 2016年06月22日
公開日(公表日): 2016年10月20日
請求項(抜粋):
【請求項1】 更新が可能な上位と下位のマスタノードを階層的に有する追記型データベースの管理方法であって、 いずれかの下位マスタノードのセッションにおいて、上位マスタノードに対して、当該下位のマスタノードのデータベースの更新対象となったテーブル情報を書込セットに登録して上位マスタノードに送信するステップと、 前記上位マスタノードにおいて、データベースのテーブルに対するロック獲得命令が発生したときには、当該ロック獲得情報を下位マスタノードに通知するとともに、そのロック獲得情報を上位マスタノードに保持するステップと、 前記上位マスタノードにおいて、前記下位マスタノードから受信した前記書込セット中のテーブル情報と前記で保持されたロック獲得情報とを比較して、競合するときには、前記書込セットをアボートし、競合しないときには、前記書込セットを用いて、前記上位マスタノードのデータベースを更新するステップと、 前記上位マスタノードからロック獲得情報を受信した前記下位マスタノードでは、ロック獲得情報が対象としているテーブルに対するトランザクションが存在しているときには、前記下位マスタノードにおいて当該トランザクションを廃棄するステップと、 前記下位マスタノードにおいて前記上位マスタノードからのロック獲得情報に基づいて対象となるテーブルのロックを獲得するステップと 前記書込セットを用いて前記上位マスタノードのデータベースが更新された場合に、該更新とともに、前記上位マスタノードにおいて該上位マスタノードの更新記録をトランザクションログとして生成するステップと、 前記トランザクションログを、前記送信元の下位マスタノードを含む下位マスタノードに配信するステップと、 前記下位マスタノードのトランザクションログ処理部が、受信したトランザクションログに基づいて自身のデータベースを更新するステップと、 が実行される、追記型データベースの管理方法。
IPC (1件):
G06F 12/00 ( 200 6.01)
FI (3件):
G06F 12/00 533 J ,  G06F 12/00 535 B ,  G06F 12/00 518 A
引用特許:
出願人引用 (2件) 審査官引用 (2件)

前のページに戻る