Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0391076A - 分散データベースシステムにおける辞書管理方式 - Google Patents
[go: Go Back, main page]

JPH0391076A - 分散データベースシステムにおける辞書管理方式 - Google Patents

分散データベースシステムにおける辞書管理方式

Info

Publication number
JPH0391076A
JPH0391076A JP1227342A JP22734289A JPH0391076A JP H0391076 A JPH0391076 A JP H0391076A JP 1227342 A JP1227342 A JP 1227342A JP 22734289 A JP22734289 A JP 22734289A JP H0391076 A JPH0391076 A JP H0391076A
Authority
JP
Japan
Prior art keywords
information
dictionary
database
version
request
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP1227342A
Other languages
English (en)
Inventor
Tokuyuki Iwai
岩井 徳幸
Naoki Kano
加納 直紀
Masamichi Kato
加藤 正道
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP1227342A priority Critical patent/JPH0391076A/ja
Publication of JPH0391076A publication Critical patent/JPH0391076A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は1分散データベースシステムにおいて辞書情報
を分散管理する辞書の管理方式に関する。
〔従来の技術〕
従来方式は、特開昭62−126458号公報に記載の
ように、コピーされたデータ実体の版管理にバージョン
情報を利用して、コピー情報のアクセスを無効にする等
の方式が述べられている。
〔発明が解決しようとする課題〕
上記従来技術は、バージョン情報による。データベース
アクセス先を判定する辞書管理に適用する点は考慮され
ていなかった。
本発明は、データベースのアクセス先を特定する辞書管
理情報を分散管理した場合の同期制御にバージョン情報
を利用する事を目的としており、さらに、辞書情報を分
散管理する事で、アクセス先特定のオーバヘッドが少な
い辞書管理方式を提供することを目的とする。
〔課題を解決するための手段〕
上記目的を達成するために本発明においては。
データベースシステムのテーブル等はユーザ毎にアクセ
ス権が設定される事に着目し、要求元が要求元ユーザ毎
にアクセス可能なテーブル属性情報のコピー情報のバー
ジョンを管理する事で、データベースをアクセスする毎
に、当該ユーザに関する情報のみのメンテナンスを可能
としたものである。
データベースアクセス毎に、当該ユーザの辞書バージョ
ンを付加するのは、アクセスされたデータベースが、こ
のバージョン情報を元に、要求元のコピー辞書情報のメ
ンテナンス必要の有無を判定し、要求元に最新バージョ
ンの辞書情報のコピーを返す事を可能にするためである
さらに、アクセスされる複数ノードに存在するデータベ
ースが、テーブルの定義変更、アクセス権の付与及び削
除毎に、当該するユーザ毎のfIP書バージョン情報を
更新するのは、当該ユーザ毎の辞書バージョンを維持す
るためのものである。
〔作用〕
要求元ユーザが、最初にデータベースをアクセスする際
は、各データベースの辞書情報を保持していないため、
アクセス可能な全てのデータベースに対して、バージョ
ン情報にシステムで規定される最も古いバージョン番号
(各データベースは、この値よりも新しいバージョン情
報とする)を付加して接続要求を発行する。接続要求を
受けた各データベースは、1求されたユーザのバージョ
ンより新しいため、最新バージョンの辞書情報を要求元
へ返す事になる。最初に送るバージョン番号は、コピー
を持たない場合の特別な値とし、各データベースは、こ
の特定の値、もしくは、バージョンが古い場合のみ最新
バージョンの辞書情報を送り返す事でも可能である。
アクセスを要求される各データベースが、最初に起動さ
れた時は、要求ユーザ毎のバージョン情報を保持してい
ない。従って、この時、自データベース辞書内のバージ
ョン情報の内、最新のものを該当ユーザ毎に登録する事
で、初期状態での各ユーザ毎の最新バージョンが設定で
きる。それ以降は、定義変更等毎に当該バージョン情報
のメンテナンスを行なうため、要求ユーザ毎バージョン
情報は、常に最新の状態を維持できる。
初期状態以降は、要求元から送られたバージョン情報と
、要求ユーザ毎バージョン情報の該当ユーザのバージョ
ンの比較により、要求元の管理する辞書情報もデータベ
ースをアクセス毎に最新の辞書バージョンが維持できる
これにより、要求元のアクセス先判定は誤動作する事が
ない。
〔実施例〕
以下1回加を参照しながら本発明の一実施例を説明する
。第1図は、本発明の#書管理方式を適用したシステム
構成の一例である。
計算機10、及び1工が、ネットワーク6を介し接続さ
れ、1つのノード(計算機1)が要求元として働き、あ
との2台(10及び11)が要求受付は側として働くも
のとする。計算機1には、要求受付は側のデータベース
5を特定するための情報を格納する。要求元辞書バージ
ョン情報2は本発明の特徴であるユーザ毎の辞書バージ
ョン情報を格納する。この詳細については後で述べる。
要求受付は側として動くシードlO及び11には、デー
タベース5と本発明の特徴であるユーザ毎#書バージョ
ン情報4から構成される。
要求側が、ネットワーク6を介して各データベースをア
クセスする際は、ノードlO及び11に付けられたアド
レス32(アクセスl)B管理テーブルが保持する)を
使用し、ノード10ならばアドレス32は2.ノード1
1ならばアドレス32は3として要求メツセージ形式7
に従った要求を各データベースの存在する計算機に送出
し、その結果応答メツセージ形式8,9に従った答を受
け取る。
メツセージ形式8は、辞書情報の更新が無い場合を、9
は辞書更新がある場合の形式を示している。
第2図は、要求元辞書バージョン情報2を示しており、
要求元が、データベースをアクセスした事が無い状態で
は、ユーザ情報21のアクセスユーザだけが登録しであ
る。データベースをアクセスして情報が得られるとdb
情報22のdb名221にアクセスしたデータベース名
を、バージョン番号222は、アクセスしたデータベー
スから送られてきたバージョン情報を格納する。バージ
ョン情報は、年2月9日2時2分2秒形式或は、ある日
時を起点とした積算値等、新、旧を判定でき、各データ
ベースが一定の規則に従って更新1(能なものであれば
良い。
データベース22は、そのデータベースでアクセスn(
能なテーブルの情報を格納するテーブル情報を示すポイ
ンタへ、当該情報を設定する。データベースから送られ
てくるテーブル情報23は、テーブル属性24に格納す
る、テーブルの存在するスキーマ241テーブル名24
3、テーブルの定義変更の最新バージョンを示すバージ
ョン番号244、及びテーブル情報に格納されたテーブ
ル番号(231)とマツピングするテーブルに246か
ら構成される。テーブル情報23中に、これらの情報を
格納しても良いが、テーブル名等はユーザ毎颯に有では
なく・データ″−3″Q共通1あ6ため、別に管理し、
情報量を削減する。
第3図は、ネットワーク6を介し、データベースのアク
セスに必要なアドレス情報を格納するアクセスDBテー
ブルであり、・これには、データベース名31と、その
データベースが存在するノードのアドレス32から構成
される。
第4図は、本発明の特徴の1つであるユーザ毎辞書バー
ジョン情報である。これはデータベースアクセスユーザ
41とバージョン番号42とから構成され、データベー
スを持つノードが、そのデータベースをアクセスするユ
ーザ毎に、そのユーザに関連する定義更新バージョンを
格納する。
第5〜第8図は、データベース5の要素を示したもので
、テーブルのアクセス権を格納するアクセス権情報51
.テーブル名及びテーブル更新の最新バージョン等を格
納するテーブル情報52゜テーブルを構成するカラム情
@53及び、データの実体を格納するテーブル54の集
合で構成される。
第5図は、アクセス権情報51の詳細を示したものであ
り、定義したテーブルあるいは、アクセス権を設定した
テーブルの存在する存在スキーマ511、アクセス権を
付与したユーザ512(テーブルを定義した場合は、定
義したユーザを付与ユーザとする)、どのようなアクセ
ス権があるかを示すアクセス機513、いつ設定された
かを示すバージョン番号514から構成される。
第6図は、データベース中に定義されるテーブル情報5
2を示したもので、存在スキーマ521゜テーブル名5
22.テーブルを所有するユーザ523、そのテーブル
を定義した時刻を示すテーブルバージョン524から構
成される。
第7図は、テーブルを構成するカラム情報53の詳細を
示したもので、存在スキーマ531.テーブル名532
.カラム名533.カラムのデータタイプ及び長さ等を
示すカラム属性534から構成される。51.52及び
53は、存在スキーマとテーブル名をキーとしてマツチ
ングをとる6第8図は、データベース中にあるデータ実
体で−プルを構成するカラム(541〜543)を組と
して格納する。
第9〜第1工図は、要求元と要求受付は側でやりとりさ
れるメツセージの形式を示したものである。第9図は、
要求冗が要求を発行する場合の要求メツセージ7の形式
であり、メツセージ内には、その要求を送るデータベー
スの辞書バージョン(第2図22中のバージョン番号2
22)及び、ユーザ73と実際の処理要求71から構成
される。
第10図は、要求元から発行された要求メツセージ7に
対する応答のメツセージフォーマットであり、要求元が
保持する辞書情報を更新が不要な場合の形式で、要求コ
マンドに対する応答のみから構成される。一方、第11
図に示す応答メツセージ9は、要求冗が保持する辞書情
報が古い場合に、要求受付は側が返すメツセージ形式で
あり、受け付は側が管理する(要求ユーザに対応する)
辞書バージョン91.アクセス権管理テーブル51をア
クセスする事で得られるそのユーザに対応(るアクセス
権管理情報の集合である辞書情報92、及び、要求に対
する応答93で構成される。
第12図〜第17図は、これら情報を使用して。
本発明の制御をいかに実現するかの処理フローを示した
ものである。
第12図は、要求元の(1つの要求に対応する)処理フ
ローである。
ブロック121は、データベースを1度もアクセスして
いない場合、第21.fiに示す要求元#書バージョン
情報が存在するか否を判定するブロックで、存在する場
合には125のブロックに、存在しない場合は122の
ブロックへそれぞれ制御を移す。
122〜124のブロックは、辞書データが存在しない
場合の処理であり、第3図アクセスデータベーステーブ
ル3に登録されている全てのデータベースに対して行な
う。
122のブロックでは、アクセスデータベーステーブル
よりアドレス情報3を取出し、123のブロックで、第
9図に示すメツセージ形式の要求メツセージ7を生成し
、該当アドレスのノードへ送出する。メツセージ中のア
クセスユーザ73には、現在アクセスしているユーザを
、要求元辞書バージョン72には、辞書情報無しを現わ
す特別のバージョン番号を設定する。
ブロック124は、要求結果として返される第11図に
示す応答メツセージ9を解析し、当該ユーザに対応する
要求元辞書バージョン情報2を構築する。
12dのブロックは、データベースへの要求が接続要求
以外の場合、辞書情報有りのケースで処理実行を行なわ
せるための判定である。
125のブロックでは、要求元辞書バージョン情報2を
サーチし、データベースアクセスユーザが指定したテー
ブル名等からアクセス対象のデータベース名称を取得す
る。
126のブロックは、125のブロックで得られたデー
タベース名をキーとして、アクセスデータベーステーブ
ル3をサーチし、アドレス情報を取得する。
127のブロックは、125のブロックで得られたデー
タベース名をキーとし、そのデータベースに対する#杏
バージョンを取得する。
128のブロックでは、先に得られた情報を先に、要求
メツセージ9を生威し、126のブロックで得られたア
ドレスのノードに要求を発行する。
129のブロックは、処理結果が返されるので、ウェイ
トするブロックである。
12aのブロックは、送られてきた応答メツセージの形
式が、8であるか9であるかを判定し、9の形式であっ
た場合は12bのブロックで、応答メツセージ9から辞
書バージョン91及び辞書情報92を取り出し、要求元
辞書バージョン情報2を更新する。この処理を行なった
後に送られてくる応答は、8の応答メツセージと同形式
となるため、辞書更新無しの場合と同様に12cのブロ
ックで、要求に対する結果応答を受け取り、1つの要求
処理を#rする。
第13図〜第171!idは、要求受付は側での各処理
の処理フローである。
第13図は、要求元の処理を行なう、要求受け付は側ノ
ードでの工つの要求に対する処理フローを示している。
131のブロックでは、ユーザ毎辞書バージョン情報4
が登録されているか台をチエツクし、登録されていない
場合は、132及び133のブロックで当該情報の登録
を行なった後、要求元からの要求を待つ134のブロッ
クへ進む、既登録の場合は、134のブロックへ進む。
134のブロックでは、要求元の要求が受け付けられる
まで待ち、要求を受け付けた場合、135のブロックへ
進む。
135のブロックでは、要求元から送られてきた要求メ
ツセージ7から要求元辞書バージョン72及びアクセス
ユーザ73を取出しセーブする。
ブロック136にて、要求コマンド71を解析し、デー
タベースにて、当該処理を行ない、処理結果を保持する
137のブロックでは、ブロック135でセーブしたア
クセスユーザ、要求元辞書バージョンをキーとして、ユ
ーザ毎辞書バージョン情報4をサーチし、要求元辞書バ
ージョン72が、バージョン番号42より小さかった場
合、138及び139のブロックで、要求元が更新必要
な情報を生成する。更新が不要な場合は、13aのブロ
ックで応答形式2の応答メツセージ8をブロック138
の結果から生成し、要求元へ返し、1つの要求の処理を
終了する。
138のブロックでは、ブロック135でセーブしたア
クセスユーザをキーとして、アクセス権情報51をサー
チし、当該ユーザに対するアクセス可能テーブル情報を
取得する。
ブロック139では、ブロック138で取得した情報を
応答メツセージ形式の応答メツセージ9中の辞書情報9
2に設定し、ブロック135でセーブした。アクセスユ
ーザをキーとし、ユーザ毎辞書バージョン情報4をサー
チし該当ユーザのバージョン番号42をメツセージ中の
辞書バージョン71に設定する。要求コマンドに対する
応答93には、136でセーブした処理結果を設定し、
要求元へ返し、工つの処理を終了する。
第14〜第17図は、ユーザ毎辞書バージョン情報4を
最新の状態に維持するための各処理フローである。
第14図は、テーブル定義時のバージョン情報更新の処
理フローを示している。
141のブロックはテーブル定義情報をもとに、テーブ
ル情報52.カラム情報53及びアクセス権情報51に
必要情報を設定する。この際のテーブルバージョン52
4及びバージョン番号514は、テーブル定義が完了し
た時の時刻をバージョン番号として登録する。
ブロック142は、テーブルを定義したユーザをキーと
して、辞書バージョン情報4をサーチし。
バージョン番号42を135のブロックで求めたバージ
ョン番号で更新し、処理を終了する。
第15図は、テーブル削除時の辞書バージョン情報4の
更新処理フローを示している。
151のブロックで、テーブル情報b1及びカラム情報
53の該当する情報を削除し、その時の時刻をバージョ
ンとし、削除したテーブル名をセーブする。152のブ
ロックでは、151でセーブしたテーブル名をキーとし
、アクセス権テーブルをサーチし、テーブル削除の影響
するユーザリストを、付与ユーザ512より取出す、ユ
ーザリストに従って、辞書バージョン情報の該当ユーザ
のバージョン番号42をブロック151でセーブしたバ
ージョンに置き換える。ブロック153は。
アクセス権情報51から、ブロック151でセーブした
テーブル名に関する情報を削除し、処理を終了する。
第16図は、ユーザにアクセス権を付与した場合の#書
バージョン情報4の更新処理フローを示している。ブロ
ック161において、アクセス権情報51から該当する
情報を削除するし、その時の時刻をバージョンとして保
持する。ブロック162では、アクセス権の削除された
ユーザの辞書バージョン内のバージョン番号42をブロ
ック161でセーブしたバージョンに書き換え処理を終
了する。
第17図は、ユーザに付与されているアクセス権を削除
した場合の、辞書バージョン情報4の更新処理フローを
示したものである。ブロック171でアクセス権を削除
するユーザに対する情報を、アクセス権テーブル51か
ら削除する。その時の時刻をバージョンとしてセーブす
る。ブロック172では、アクセス権を削除したユーザ
に対応する辞書でバージョン情報4のバージョン番号4
2を、ブロック171でセーブしたバージョン置き替え
処理を終rする。
以上の処理により、要求元は、アクセスしたデータベー
スとの間で#書情報の同期処理が可能となる。
一方、前述の方式では、アクセスをしていないデータベ
ースとの間では、辞書情報の同期制御が行なえない、こ
の際の同期方式について次の実施例にて説明する。
本方式を実現するために、要求元では、第18図に示す
アクセス時刻管理情報12と、更新間隔情報13を、前
述の実施例のシステム構成第1図中の計算機1に持つ必
要がある。アクセス時刻管理情報12は、データベース
名12工とアクセス時刻122から構成される。アクセ
ス時刻122は、要求元で、データベースをアクセスし
た際、要求したデータベースから応答が返された時刻を
梵録する。この時刻122は、データベースをアクセス
する都度更新するものとする。
第19図は更新間隔情報13を示したもので、データベ
ースをアクセスしない期間が、この時間間陽を過ぎた時
、該当データベースに対して、何らかの要求を発行する
ことで、前述の実施例の方式により更新情報を得る事が
できる。更新間隔情報13は、要求元が、データベース
アクセス環境を構築する際、設定口1能とする。
次に、第12図、第20図、第21図を元に、本実施例
によるデータベースアクセス要求元の処理フローを説明
する。第20図に示す処理を第12114の“5tar
t”とブロック12cの間に挿入する。また、ブロック
12cの後に第21図に示す処理を追加する。
第20図は、データベースアクセス間隔をチエツクする
処理フローである。
ブロック201では、要求元ノードの現在時刻をリード
し、更新間隔情報13を取得する。ブロック202では
、アクセス時刻管理情報12からデータベース毎の最新
時刻122を取出す、2o3のブロックでは、当該デー
タベースの最新アクセス時刻122が設定されていない
場合は、ブロック204で、バージョン情報未登録でデ
ータベースをアクセスする1g、録されている場合は、
205のブロックで、 (現在時刻−最新アクセス時刻)〉更新間隔をチエツク
し、上記条件の時は、更新間隔以上。
当該データベースをアクセスしていないものとみなし、
ブロック206で、要求元辞書バージョン情報2のバー
ジョン番号222をバージョンとしてデータベースをア
クセスする。そうでない場合は、データベースのアクセ
スは行なわず、全てのデータベースに対するチエツクが
終了した後、第12図のブロック121へ進む。
応答が返されたならば、応答メツセージの形式をチエツ
クし、9の更新有りの場合は、209のブロックで当該
データベースに対応する要求元辞書バージョン情報2を
更新する。
更新無しならば、20aのブロックで、データベースに
要求した結果を受けとり、該当するデータベースのアク
セス時刻管理情報工2の最新アクセス時刻を現在時刻で
置き換える。第2013!lにボす一連の処理が全ての
データベースに対して終rした後第t2図のブロック1
21の処理へ移る。
第2115!1は1本実施例によるデータベースアクセ
ス要求終了時に、アクセス時刻管理情報の該当データベ
ースの最新アクセス時刻122を現在時刻に置きかえる
処理であり、これを211のブロックで実行した後、1
つのアクセス要求が終rする。
本実施例の方式を用いる事で、アクセスを行なっていな
いデータベースとの間でも辞書情報の同期制御が可能と
なる。
〔発明の効果〕
本発明によれば、データベースをアクセスするユーザ毎
に要求元が、辞書のコピー情報のバージョンを管理する
事ができ、辞書の分散管理した場合の同期制御の影響が
、アクセスしているユーザのみとなる。データベース中
のアクセス権情報なテーブル等定義変更が少ない場合は
、本方式のようなデータベースをアクセスする毎に、同
期制御を行なう事で、同期制御のオーバヘッドが、リア
ルタイムな同期制御を行う場合に比べ軽減できる。
【図面の簡単な説明】
第1図は本発明の一実施例のシステム構成図。 第2図は要求元#書バージョン情報の構成図、第3図は
アクセスl)Bテーブルの構成図、第4図はデータベー
ス要求処理側が待つユーザ毎辞書バージョン情報の構成
図、第5図〜第8図は、データベースの構成要素を示し
たものであり、第6図がアクセス権情報を、第6図がテ
ーブル情報を、第7図がカラム情報を、第8図がテーブ
ル実体をそれぞれ示すデータ構造図である。第9wJか
ら第X図は要求元と処理側で交換するメツセージ形式図
、第12図〜第17図は実施例]8の処理フロー図、第
18@は実施例2で必要となるアクセス時割管地情報の
構成図、第19図は更新間隔情報の構成図、第20図及
び第2王図は実施例1に対する追加処理フロー図である
。 1.10.11・・・計算機、2・・・要求元辞書バー
ジョン情報、3・・・アクセスl)Bテーブル、4・・
・ユーザ苺#杏バージョン情報、5・・・データベース
、6・・・ネットワーク、°7・・・要求メツセージ、
8,9・・・応答メツセージ。 夢 システム叩0X 7 零衣メッセーソ 8弾9 丸答メンセージ゛ 第 3 の アクセスC)Bテーブル 実体 2 :$4 口 ユーサ゛h#婁ノV−ジョン↑膏を記事6
の テーフ゛ル情叛 第8日 テーツ“ルのit 第 90 重表メソセー〉゛ 第101!]  ん答メンセージ@太゛l第11  ロ
丸答メツセージf8較2 奉 /2 DI37クセス更求元り)王! 蒸75日委袈受17付は僧1処理 第14□ナープ)戊義処理 第16!81了7セス4を皐1す匹徨 第1.5 閉チー7゛ルJV1除スき理青E/70 ア
クセスa14・1除処理第180 77tjIIFtt’1vff債剰( 第1’?1 更新間隔脩核 第2I■ ctbアクセスFfr刻更新メキ理

Claims (1)

  1. 【特許請求の範囲】 1、一つのノードから要求元ユーザ(データベースをア
    クセスするプログラム)が、複数のノードに存在するデ
    ータベースをアクセス可能な分散データベースシステム
    におけるアクセス先を判定する辞書情報管理方式におい
    て、要求元ユーザ毎に、アクセス可能なデータベースに
    対応したテーブル属性情報等と、これを該データベース
    からコピーした際の該データベースの辞書バージヨンと
    から成る要求元辞書バージヨン情報と、複数ノードに存
    在する各データベースが管理する要求ユーザ毎のテーブ
    ル定義変更等による最新の辞書バージヨンを管理する要
    求ユーザ毎辞書バージヨン情報とを待ち、要求元ユーザ
    が、データベースをアクセスする際にデータベースに対
    応した辞書バージヨンを付加して要求を発行し、要求を
    受け付けたデータベースは、その要求の処理結果ととも
    に、送られてきた辞書バージヨンと、自データベースが
    管理する要求ユーザ毎辞書バージヨン情報の該当ユーザ
    のバージヨン情報を比較し、要求元の辞書バージヨンが
    古い場合、自データベースが管理する辞書バージヨンを
    新バージヨンとして、テーブル属性情報等を要求元に送
    り返す事で、要求元ユーザがデータベースをアクセスし
    た際、該データベースの持つ辞書情報と、要求元が持つ
    辞書情報の同期をとる事を特徴とする分散データベース
    システムにおける辞書管理方式。 2、上記方式に、アクセスを行なつていないデータベー
    スとの間では、設定した任意の時間間隔で、上記バージ
    ヨン情報による辞書の同期制御を行なう事で、要求元ユ
    ーザが、アクセス可能な全てのデータベースとの間で辞
    書情報の同期が可能にすることを特徴とする請求項1記
    載の辞書情報の管理方式。
JP1227342A 1989-09-04 1989-09-04 分散データベースシステムにおける辞書管理方式 Pending JPH0391076A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1227342A JPH0391076A (ja) 1989-09-04 1989-09-04 分散データベースシステムにおける辞書管理方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1227342A JPH0391076A (ja) 1989-09-04 1989-09-04 分散データベースシステムにおける辞書管理方式

Publications (1)

Publication Number Publication Date
JPH0391076A true JPH0391076A (ja) 1991-04-16

Family

ID=16859302

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1227342A Pending JPH0391076A (ja) 1989-09-04 1989-09-04 分散データベースシステムにおける辞書管理方式

Country Status (1)

Country Link
JP (1) JPH0391076A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2023518374A (ja) * 2020-06-10 2023-05-01 ▲騰▼▲訊▼科技(深▲セン▼)有限公司 データベースのトランザクション処理方法、データベースのトランザクション処理装置、サーバ、及びコンピュータプログラム

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2023518374A (ja) * 2020-06-10 2023-05-01 ▲騰▼▲訊▼科技(深▲セン▼)有限公司 データベースのトランザクション処理方法、データベースのトランザクション処理装置、サーバ、及びコンピュータプログラム
US12153570B2 (en) 2020-06-10 2024-11-26 Tencent Technology (Shenzhen) Company Limited Database transaction processing method and apparatus, server, and storage medium

Similar Documents

Publication Publication Date Title
CN111797121B (zh) 读写分离架构业务系统的强一致性查询方法、装置及系统
EP0398494B1 (en) Maintenance of file attributes in a distributed data processing system
US7526481B1 (en) Web servers with queryable dynamic caches
EP0226734B1 (en) Method and apparatus for managing obsolescence of data objects
US6343299B1 (en) Method and apparatus for random update synchronization among multiple computing devices
US6178425B1 (en) Method of determining the visibility to a remote database client of a plurality of database transactions using simplified visibility rules
US10248655B2 (en) File storage system, cache appliance, and method
US9256655B2 (en) Dynamic access of data
US5724578A (en) File managing system for managing files shared with a plurality of users
US6353833B1 (en) Caching of distributed dynamic SQL statements in a multiple node RDBMS
US20080155056A1 (en) Technique for Maintaining and Managing Dynamic Web Pages Stored in a System Cache and Referenced Objects Cached in Other Data Stores
US7933868B2 (en) Method and system for partition level cleanup of replication conflict metadata
KR102174957B1 (ko) 관계형 데이터베이스의 DML문장을 NoSQL 데이터베이스로 동기화하기 위한 트랜잭션 제어 방법
JPH076178A (ja) バージョン済みデータ管理システムにおける変更識別子による独立変更の検出
EP1607883A1 (en) A data processing system and method for monitoring database replication
US20040205088A1 (en) Method and apparatus for moving data between storage devices
JPH08179980A (ja) 分散データベースシステム
JP2006172067A (ja) データベース管理方法、システム及びプログラム
JP2002007191A (ja) タグ付き言語で表現した情報間の情報複製方法
JP2005063374A (ja) データ管理方法、データ管理装置、およびそのためのプログラムならびに記録媒体。
JPH0391076A (ja) 分散データベースシステムにおける辞書管理方式
JP3330006B2 (ja) 情報記憶システムを備えるネットワークシステム、該システムの入力システムならびに
JP4137366B2 (ja) データベース管理方法及びデータベース管理装置
Ordille Descriptive Name Services for Large Internets
JPH103419A (ja) データベースシステムおよびその構築方法およびそのアクセス方法およびそれを備えた情報処理装置