JPH01166247A - Data reference system for decentralized system - Google Patents
Data reference system for decentralized systemInfo
- Publication number
- JPH01166247A JPH01166247A JP62324099A JP32409987A JPH01166247A JP H01166247 A JPH01166247 A JP H01166247A JP 62324099 A JP62324099 A JP 62324099A JP 32409987 A JP32409987 A JP 32409987A JP H01166247 A JPH01166247 A JP H01166247A
- Authority
- JP
- Japan
- Prior art keywords
- site
- data
- file
- sites
- entry
- 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
Links
Landscapes
- Multi Processors (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は情報ネットワークシステムに接続された複数の
サイト(ワークステーション、V−バ等)のファイル、
データベース、システム上のデータをアクセスする方式
に係り、特にアクセス対象のデータの存在するサイトを
選択するために好適なデータ参照方式に関する。[Detailed Description of the Invention] [Industrial Field of Application] The present invention is applicable to files of multiple sites (workstations, V-bars, etc.) connected to an information network system.
The present invention relates to a method for accessing data on a database or system, and particularly to a data reference method suitable for selecting a site where data to be accessed exists.
従来1分散システムに於けるファイル(データ)参照方
式については、情報処理学会論文誌vot27゜ム1,
1986年1月に於ける「ファイル管理機能のネットワ
ーク化による分散処理O8の構成方法」と題する文献に
論じられている。Regarding file (data) reference methods in conventional 1 distributed systems, see Information Processing Society of Japan Journal vot 27゜1,
This is discussed in a document entitled "Method for configuring distributed processing O8 by networking file management functions" published in January 1986.
しかし、ファイル名の存在するサイト塩が不明のとき、
そのサイトの探索を効率良く行うという点については配
慮されていなかった。However, when the site salt where the file name exists is unknown,
No consideration was given to efficiently searching the site.
本発明の目的は、情報ネットワークシステム上の各サイ
トのデータを参照する際、参照対象データの存在するサ
イトを効率良く探す方式を提供することにある。An object of the present invention is to provide a method for efficiently searching for a site containing reference target data when referring to data at each site on an information network system.
分散ネットワークシステム上のデータをアクセスする場
合、ユーザはどのサイトにデータが存在しているかを指
定しないでアクセスする。分散フアイルシステムやデー
タベースシステムはどのサイドに対象データが存在する
か決定しなければならず、各サイトのディクショナリを
調べたり、各サイトに間合せたりして行う。When accessing data on a distributed network system, a user accesses the data without specifying which site the data resides on. Distributed file systems and database systems must determine which side the target data resides on, and this is done by checking each site's dictionary or adjusting to each site.
本発明においては仕事により良くアクセスするサイトが
動的に変わるので、良くアクセスするサイトのディクシ
ョナリから調べたり、良くアクセスするサイトに間合せ
る方式を組込む。In the present invention, since frequently accessed sites change dynamically depending on work, a method is incorporated in which the site is searched from a dictionary of frequently accessed sites and the site is adjusted to frequently accessed sites.
以下1本発明の一実施例を第1図より説明する。 An embodiment of the present invention will be described below with reference to FIG.
第1図は1本発明が適用される分散情報ネットワークシ
ステムの構成を示したものである。心の2システムはネ
ットワーク1上に接続された複数のワークステーション
WS、4.94’パソコン3゜8とそれらの情報処理機
器で共用されるデータ。FIG. 1 shows the configuration of a distributed information network system to which the present invention is applied. The two systems in my mind are multiple workstations WS, 4.94' personal computers 3.8 and data shared by their information processing devices connected on network 1.
プログラムを格納したり、共用の高機能、高性能プリン
タを接続して構成される。これらの機器の間では、各種
情報を通信したり2作成、出力表示しながら相互に関係
を持ちながら仕事が遂行される。分散ネットワークシス
テムは、1台のWSやパソコンから見るとシステム全体
を一つのwsやパソコンの環境資源として見る。すなわ
ち、各サイトにどのようなデータ、ファイル、データベ
ースが存在するか意識せずにアクセスできるという特徴
を持つ。It stores programs and is configured by connecting a shared high-performance printer. Work is carried out between these devices while interacting with each other while communicating, creating, and displaying various information. When a distributed network system is viewed from a single WS or PC, the entire system is viewed as one WS or PC's environmental resources. In other words, it has the characteristic of allowing access without being aware of what data, files, and databases exist on each site.
第2図は1本発明が適用されるパソコンやWSの陽形的
なハードウェア構成を示す図である。バス10上に、マ
イクロプロセッサで代表される処理装置11.プログラ
ムやデータを格納しておくメモリ1、ネットワークを経
由して他のサイトとデータの通信を行う通信制御装置1
3が接続されている。この他、データベースやファイル
、プログラム等を蓄積、管理するディスク15とそれを
制御するディスク制御装置14やパソコンやWSに仕事
の指示を与えるコマンドを入力したりプログラム、デー
タを入力するキーボード16や入力データ、処理結果を
表示するためのディスプレイ装置17が接続されている
。FIG. 2 is a diagram showing an explicit hardware configuration of a personal computer or WS to which the present invention is applied. On the bus 10, there is a processing device 11, typically a microprocessor. Memory 1 for storing programs and data, communication control device 1 for communicating data with other sites via the network
3 is connected. In addition, there is a disk 15 that stores and manages databases, files, programs, etc., a disk control device 14 that controls it, a keyboard 16 that inputs commands to give work instructions to a personal computer or WS, and a keyboard 16 that inputs programs and data. A display device 17 for displaying data and processing results is connected.
このパン;/あるいはWSから、ネットワークを経由し
て他のサイトのパソコンやWS (以下パソコンと略し
WSも含めることにする)のディスク上のファイル、デ
ータベースをアクセスする。This bread/or WS accesses files and databases on the disks of computers and WSs (hereinafter abbreviated as computers and WSs are also included) at other sites via the network.
このとき1分散ネットワークシステムでは、ファイルA
がどのサイトにあるかを指定せずに使うことができ、プ
ログラムやキーボードから入力されたファイルがどのサ
イトにあるかはパンコン上のプログラムで決めてやらな
ければならない。データベースのテーブル名やメールを
格納するメールボックス塩も同様で1本実施例では、フ
ァイルアクセスというデータ参照を例に取って本発明を
説明する。第3図は、ファイルシステムのデータ構造の
仕組みを示したものである。ディスク15の上に格納さ
れるファイルのデータ35は、32で示されるファイル
名(文字の列)でプログラムやコマンドなどから識別さ
れる。一つのファイルは。At this time, in one distributed network system, file A
can be used without specifying which site is located, and the program on the pan controller must determine which site the file entered from the program or keyboard is located at. The same applies to database table names and mailboxes that store mail. In this embodiment, the present invention will be explained by taking data reference called file access as an example. FIG. 3 shows the data structure of the file system. File data 35 stored on the disk 15 is identified from programs, commands, etc. by a file name (string of characters) indicated by 32. One file is.
31に示すファイル名32とそのファイルの性質を示し
た属性情報34を格納した領域へのポインタ33を格納
したエン) IJが用意される。属性情報は、ファイル
の大きさ36.ファイルの形式(連続ファイル、ランダ
ムファイル、etc)37゜このファイルへの作成、参
照、更新する権限を格納した領域、ファイルのデータが
ディスク上のどのアドレスから格納されているかを示す
場所40などから構成されている。An IJ is prepared in which a pointer 33 to an area storing a file name 32 shown in 31 and attribute information 34 indicating the nature of the file is stored. Attribute information includes file size 36. File format (continuous file, random file, etc.) 37゜ Area that stores permissions to create, reference, and update this file, location 40 that indicates from which address on the disk the file data is stored, etc. It is configured.
第4図は、各サイト毎にファイル情報が存在しているこ
とを示した図である。自分のサイトは。FIG. 4 is a diagram showing that file information exists for each site. My site is.
41のエントリからファイルA : 4、ファイルB:
43.ファイルC:44・・・が存在し、サイト1:4
5は、それぞれファイルA1:47.ファイルB1:4
8.ファイルC1:49・・・から構成されている。こ
の情報は、第1図のネットワーク上のWSやパソコン、
サーバ上のディスク15に格納されておりファイルアク
セス処理のときは。From 41 entries File A: 4, File B:
43. File C:44... exists, site 1:4
5 are files A1:47.5, respectively. File B1:4
8. File C1: consists of 49... This information is stored on the WS and PC on the network shown in Figure 1.
It is stored on the disk 15 on the server and is used for file access processing.
ファイル管理プログラムにより第2図のメモリ上12に
取フ出されて参照される。従って、自サイトにないファ
イル名を参照するときは、参照の始めにどのサイトにあ
るファイルか調べなければならない。どのナイトから調
べて行くかで処理にかかる時間が変ってくる。そこで、
良く使用するサイトからさがし始める方式を考えたのが
本発明である。The file management program extracts the file to the memory 12 in FIG. 2 and refers to it. Therefore, when referencing a file name that does not exist on your own site, you must first check which site the file is on. The time it takes to process will vary depending on which night you start your search. Therefore,
The present invention is based on the idea of starting the search from frequently used sites.
第5図は、ファイルをプログラムでアクセスする場合の
例を示したものである。ファイルは。FIG. 5 shows an example of accessing a file by a program. The file is.
51の文で示すように使用するにあたってオープンと呼
ぶ準備を行う。ここでは、ファイル名52を与え、その
結果53で示すファイル記述子と呼ばれる54.58な
どの文で使用するファイル情報を格納する変数がパラメ
タとして与えられる。As shown in sentence 51, preparations for calling it open are made before use. Here, a file name 52 is given, and a variable called a file descriptor, shown as a result 53, that stores file information used in sentences such as 54.58 is given as a parameter.
この変数には、ファイル管理システムが第3図の36の
属性情報から得たデータを整理して格納する。In this variable, the file management system organizes and stores data obtained from the attribute information 36 in FIG.
次の54の文は、ファイルから30バイトのデータをB
UFというメモリ上の格納領域に読込むための文である
。55は、ファイル名の代りに51で求めたファイル記
述子でファイルを指定する。分散システムで自サイト以
外のファイルをアクセスするときは、このファイル記述
子にサイトの識別子も格納しである。The next 54 statements extract 30 bytes of data from the file to B
This is a statement for reading into a storage area in memory called UF. 55 specifies the file using the file descriptor obtained in 51 instead of the file name. When accessing a file at a site other than the local site in a distributed system, the site identifier is also stored in this file descriptor.
58の文は、ファイルの参照が、終了したときその処理
をして使用完了の状態にする。再び使用するときは、5
1の0PEN処理を実行しなければならない。このよう
にサイト塩を指定せずプログラム中でファイルをアクセ
スするとサイトが変更してもプログラムを変更しなくて
も良い。The statement No. 58 processes the file when the reference to the file ends, and makes the file use complete. When using it again, 5
1 0PEN processing must be performed. In this way, if you access the file in the program without specifying the site salt, you do not have to change the program even if the site changes.
第6図は、第5図で示したプログラム中の文51のよう
にファイル名でファイルを識別するとき、各サイトを探
してどのサイトのファイルかを決定する処理をフローチ
ャートで記述したものである。Figure 6 is a flowchart describing the process of searching each site and determining which site the file belongs to when identifying a file by file name, as in statement 51 in the program shown in Figure 5. .
61は、第4図の41で示すファイル名リストのエント
リを探し、探しているファイル名(第5図の52のファ
イル名のように)と一致している32のカラムで示すフ
ァイル名があるか調べる。61 searches for an entry in the file name list shown at 41 in Figure 4, and there is a file name shown in column 32 that matches the file name you are looking for (like the file name at 52 in Figure 5). Find out.
存在すれば、63で一致したファイルのエントリをリタ
ーン値として返す。返されたプログラムは、記述子を構
成するなどの処理を行う。62の判定で自サイトにない
ときは、他のサイトを探す。If it exists, the entry of the matching file is returned in 63 as a return value. The returned program performs processing such as constructing descriptors. 62, if it is not on your site, search for another site.
探しているサイトに、自分以外のサイト塩のリストがあ
るので1通信制御装置13からネットワーク1を経由し
てファイル名を相手サイトに送信してそのサイト内のフ
ァイルか探してもらう。Since the site you are looking for has a list of sites other than your own, the communication control device 13 sends the file name to the other site via the network 1 and asks it to search for files in that site.
65では、サーチするサイトが未だ残っているか調べる
。残っていない該当ファイル名は1本分散システム上で
未定義である事を66でリターン値として返す。サーチ
するサイトがあるときは。In step 65, it is checked whether the site to be searched still exists. A return value of 66 indicates that the remaining applicable file name is undefined on the distributed system. When there is a site to search.
上述のように該当サイ)K該当ファイル名があるかどう
か探してもらうのが67の処理である。探し方は、送ら
れてきたファイル名を使い、第3図の31のファイル名
リストのカラム32と比較して一致しているか判定する
。68は、該当ファイルがあるかどうかサーチすること
を依頼したサイトから返答を判定するものでおる。69
は、サイトに一致したファイル名があった場合の処理で
ファイル名のエントリやサイト塩など関連情報がリター
ン値として返される。68の判定でそのサイトに該当す
るファイルが存在しないときは、自サイト内に6るサイ
ト塩リストに次にサーチするサイト塩があるかしらべろ
、それが65の処理である。As mentioned above, the process 67 is to search for the corresponding file name. The search method uses the sent file name and compares it with column 32 of the file name list 31 in FIG. 3 to determine if it matches. Step 68 is for determining a response from the site that requested the search to see if the corresponding file exists. 69
is a process when there is a file name that matches the site, and related information such as the file name entry and site salt is returned as a return value. If the file corresponding to the site does not exist in the judgment in step 68, the process in step 65 is to check if there is a site to be searched next in the list of sites within the own site.
第7図は、ファイル名を探すサイトの順番を参照頻度の
高いサイトから探すために用いるデータ構造を示し九も
のでるる。FIG. 7 shows a data structure used to search for sites in which a file name is searched, starting with the most frequently referenced sites.
ネットワークシステム上でアクセスできるサイトをリス
ト化したものが75であり72はサイト塩%73は、?
−チする次のサイトのエントリ(771格納するカラム
、74は、当該サイトの直前にサーチするサイトのエン
トリを格納するカラムを示す。73,740カラム値が
0であることはこれより先に接続されるサイトのリスト
のないことを示している。The list of sites that can be accessed on the network system is 75, and 72 is the site salt% 73 is?
- Entry of the next site to be searched (column 771 stores, 74 indicates a column that stores the entry of the site to be searched immediately before the site in question. 73,740 A column value of 0 means that a connection is made before this) It shows that there is no list of sites that are available.
第7図は、エントリ番号71の4と3のカラム73.7
4が、その値である。この表750カラム73は、前方
チエイン、カラム74は後方チエインの役割をしており
、自分エリサーチが前、あるいは後のサイトをこのチエ
インによりたどることができる。70°のエン) IJ
は、一番先頭に位置するサイトのエントリを示している
もので、一番最近に参照されたサイトから70を経由し
てカラム73のサイト塩のリストが構成されている。こ
れにより、良く参照されるサイトからファイル名をサー
チすることができる。Figure 7 shows columns 73.7 of entry number 71, 4 and 3.
4 is its value. Column 73 of this table 750 serves as a front chain, and column 74 serves as a rear chain, and the user's own search can trace the previous or next site using this chain. 70° en) IJ
indicates the entry of the site located at the top, and the list of site salts in column 73 is constructed from the most recently referenced site via 70. This allows you to search for file names from frequently referenced sites.
第8図は、第7図で示したサイト名リストのデータ構造
を使用してファイル名をサーチする処理のフローチャー
トを示したものである。81は。FIG. 8 shows a flowchart of the process of searching for a file name using the data structure of the site name list shown in FIG. 81 is.
第7図の70よりサイト名リストの最初のエントリを取
り出す処理を示している。70 in FIG. 7 shows the process of extracting the first entry of the site name list.
82の判定は、取り出したエントリの値が、0のときそ
れ以上サーチするサイトがないことを示しているので、
結局ファイル名が分散ネットワークシステム上に定義さ
れていないという事を示す。Judgment 82 indicates that when the value of the retrieved entry is 0, there are no more sites to search.
After all, it shows that the file name is not defined on the distributed network system.
そこで83の処理では、当該ファイルは未定義であると
いうリターン値を返す。Therefore, in the process 83, a return value indicating that the file is undefined is returned.
82の判定で、エントリの値が0でないとき。82, when the value of the entry is not 0.
ファイルのサーチ対象のサイトが存在することを示す。Indicates that the site to search for files exists.
そこで、75のリストのカラム72からサイト塩を取り
出し、ファイル名をそのサイトに送り、そのサイト内を
探してもらう。その結果。Therefore, take out the site salt from column 72 of list 75, send the file name to that site, and have it search within that site. the result.
85の判定でサイトに一致したファイル名がないとき、
75の当該エントリのカラム73がら次に丈−チするサ
イトのエントリの値を取り出すのが86の処理である。When there is no file name that matches the site in the judgment of 85,
The process at 86 is to extract the value of the entry of the next site to be searched from the column 73 of the corresponding entry at 75.
85の判定でサーチしたサイト内に該当ファイルが存在
しているときは、まず87でリストの一番最初のサイト
かしらべる。それは、70の示すエントリ値とサーチし
たサイトの値が等しいかどうかで判定できる。同じであ
るならば99の処理でサーチ対象のサイト塩をリターン
値として返す。If the corresponding file exists in the site searched by 85, first check the first site in the list by 87. This can be determined by checking whether the entry value indicated by 70 is equal to the value of the searched site. If they are the same, the search target site salt is returned as a return value in step 99.
もし、サイトリストの先頭に位置するサイトでなければ
、ファイル名の存在したサイトをサイト名リストの先頭
に移動する。その処理が89から98までの処理である
。まず、当該サイトのエントリを現在の位置から外すこ
の処理は、一つ前のサイトのエントリを当該エントリの
カラム74から取り出す(処理90)。一つ前のサイト
のエントリの前方チエインを当該エントリの前方チエイ
ンに変える。これが91の処理である。次に、当該サイ
トのエントリの一つ前方サイトの後方チエインを修正す
る。そのために92でカラム73より一つ前方のエント
リを取出す。当該エントリのカラム74に一つ後方エン
トリの番号が入っているので処理93で当該エントリの
カラム74の値を92で求めたエントリのカラム73に
格納して前のサイトの後方チエインの修正を完了する。If the site is not located at the top of the site list, the site with the file name is moved to the top of the site name list. The processing is the processing from 89 to 98. First, this process of removing the entry of the site from the current position takes out the entry of the previous site from the column 74 of the relevant entry (process 90). Change the forward chain of the entry at the previous site to the forward chain of the entry in question. This is the process 91. Next, the rear chain of one of the front site entries of the site is corrected. For this purpose, in step 92, the entry one position ahead of column 73 is extracted. Column 74 of the entry contains the number of the next entry, so in process 93 the value of column 74 of the entry is stored in column 73 of the entry found in step 92, completing the modification of the backward chain of the previous site. do.
次に、当該エントリを、サイトリストア5の先頭に移動
する。94は、サイトリストの先頭を取り出すため70
の値を取り出す。そして、95で当該エントリのカラム
73に上記94で求め九エントリの値を格納する。前方
チエインが完成する。Next, the entry is moved to the top of the site restore 5. 94 is 70 to retrieve the top of the site list
Extract the value of . Then, in step 95, the value of the ninth entry obtained in step 94 is stored in the column 73 of the entry. The front chain is completed.
次に、94で求めたエントリの後方チエインを作るため
96で、94で求めたエントリのカラム74に当該エン
トリの値をセットし後方チェイ/が完成する。97では
、当該エントリのカラム74に0をセットして後方チエ
インの終りである印をセットする。また、98で7 の
サイトリストの先頭を当該エントリにしてリストの修正
を終了する。99は、サーチ対象のファイル名が見つか
ったサイト塩をリターン値として返し、ファイル名の存
在するサイトのサーチ処理を終了する。Next, in order to create a backward chain of the entry found in step 94, the value of the entry is set in column 74 of the entry found in step 94, and the backward chain is completed. At step 97, 0 is set in the column 74 of the entry to mark the end of the rear chain. Further, in step 98, the head of the site list 7 is made the corresponding entry, and the modification of the list is completed. 99 returns the site salt where the file name to be searched is found as a return value, and ends the search process for the site where the file name exists.
本発明によれば分散ネットワークシステムに於いて他サ
イトのファイル、データベースなどをアクセスする際、
どのサイトにデータが存在するかわからないとき、使用
頻度の高いサイトからそのデータの存在をしらべるつ従
って、参照するサイトにアクセス対象のデータが存在す
る割合が多くなる可能性を生じさせる。この結果、応答
時間の短縮やシステム全体での通信量の削減、各サイト
で発生する対象データの探索処理の削減を図ることがで
きるという効果がある。According to the present invention, when accessing files, databases, etc. of other sites in a distributed network system,
When it is not known in which site the data exists, the presence of the data is searched from the frequently used sites, which creates the possibility that the data to be accessed is more likely to exist in the referenced site. As a result, it is possible to shorten the response time, reduce the amount of communication in the entire system, and reduce the search processing for target data that occurs at each site.
第1図は本発明の使用される環境を示すシステム構成の
ブロック図、第2図は本発明が使用されるパソコンやW
Sのハードウェア構成図のブロック図、第3図はファイ
ルの管理方式を示した説明図。
第4図は各サイトとファイル管理方式の関係を示した説
明図、第5図はファイルをアクセスするためのプログラ
ムの例題を示す説明図、第6図はファイル名からそのフ
ァイル名が存在するサイトを探し出す処理の処理フロー
ヌ、第7図は本発明を実現するためのデータを格納する
データ構造の説明図、第8図は探索対象ファイルを探す
処理の処理フロー図である。
ヶ、!い、ヨオ74.111□tJJ1・′f3 1
図
′#] 3 図
v 4 口
■5図
REAE) (+i 、 BUF 、 30 ) 、
−5’CLθSE (チt)〜yB
第6図
′fJ7 図
葛 3 図 (、A)
15 3 閏 (B)Figure 1 is a block diagram of the system configuration showing the environment in which the present invention is used, and Figure 2 is a block diagram of the system configuration showing the environment in which the present invention is used.
FIG. 3 is a block diagram of the hardware configuration of S, and FIG. 3 is an explanatory diagram showing a file management system. Figure 4 is an explanatory diagram showing the relationship between each site and the file management method, Figure 5 is an explanatory diagram showing an example of a program for accessing a file, and Figure 6 is a site where the file name exists based on the file name. FIG. 7 is an explanatory diagram of a data structure for storing data for realizing the present invention, and FIG. 8 is a processing flow diagram of a process for searching for a file to be searched. Wow! I, yo74.111□tJJ1・'f3 1
Figure '#] 3 Figure v 4 Mouth ■ 5 Figure REAE) (+i, BUF, 30),
-5'CLθSE (chit) ~ yB Fig. 6'fJ7 Fig. 3 Fig. (,A) 15 3 Leap (B)
Claims (1)
ーション、サーバ上のデータをアクセスする、磁気ディ
スク、CRTディスプレイ、メモリ、演算処理装置を備
えたパソコン、ワークステーションにおいて、他サイト
のパソコン、ワークステーション、サーバ上のデータを
アクセスするためにデータの存在するサイトを探す順序
をデータアクセス頻度の高いサイトの順序に従つて行う
制御部を設けたことを特徴とする分散システムのデータ
参照方式。1. In computers and workstations equipped with magnetic disks, CRT displays, memory, and arithmetic processing units that access data on computers, workstations, and servers connected to a network, computers, workstations, and servers at other sites 1. A data reference method for a distributed system, characterized in that a control unit searches for sites where data exists in order to access the above data in accordance with the order of sites with high data access frequency.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP62324099A JPH01166247A (en) | 1987-12-23 | 1987-12-23 | Data reference system for decentralized system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP62324099A JPH01166247A (en) | 1987-12-23 | 1987-12-23 | Data reference system for decentralized system |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH01166247A true JPH01166247A (en) | 1989-06-30 |
Family
ID=18162148
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP62324099A Pending JPH01166247A (en) | 1987-12-23 | 1987-12-23 | Data reference system for decentralized system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH01166247A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011520175A (en) * | 2008-04-14 | 2011-07-14 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | Method and apparatus for retrieving a plurality of stored digital images |
-
1987
- 1987-12-23 JP JP62324099A patent/JPH01166247A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011520175A (en) * | 2008-04-14 | 2011-07-14 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | Method and apparatus for retrieving a plurality of stored digital images |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8065484B2 (en) | Enhanced access to data available in a cache | |
US6012053A (en) | Computer system with user-controlled relevance ranking of search results | |
KR19990064246A (en) | A system and method for positioning a page on the World Wide Web and positioning a document from a network computer | |
JP2001357062A (en) | Database search method, database search system, and recording medium recording database search program | |
JPH0765035A (en) | Structured document retrieving device | |
JPH10247155A (en) | File system interface for data base | |
CN108255972A (en) | A kind of text searching method and system | |
EP1109104A1 (en) | Deleting unused templates | |
US10552371B1 (en) | Data storage system with transparent presentation of file attributes during file system migration | |
US9317513B1 (en) | Content database for storing extracted content | |
JP2019169126A (en) | Artificial intelligence-based triple checking method, device, and computer program | |
CN111400323A (en) | Data retrieval method, system, device and storage medium | |
CN112231452A (en) | Question answering method, device, device and storage medium based on natural language processing | |
US20040006565A1 (en) | Method, apparatus and computer program product for mapping file handles | |
CN110232107A (en) | A kind of product data acquisition methods | |
KR20000007034A (en) | The method for displaying the results of research in web search sites | |
CN113377876A (en) | Domino platform-based data sub-database processing method, device and platform | |
CN109325160B (en) | Webpage snapshot generating method and device | |
JPH11232300A (en) | Browsing client server system | |
JPH01166247A (en) | Data reference system for decentralized system | |
JPH09305622A (en) | Database management method and system having document retrieval function | |
US20020147705A1 (en) | Method system and program product for data searching | |
JPH07146880A (en) | Document retrieval apparatus and method | |
US20160246757A1 (en) | Content database for producing solution documents | |
US6625614B1 (en) | Implementation for efficient access of extended attribute data |