JPH0384671A - Pointer array data storing/retrieving system - Google Patents
Pointer array data storing/retrieving systemInfo
- Publication number
- JPH0384671A JPH0384671A JP1222052A JP22205289A JPH0384671A JP H0384671 A JPH0384671 A JP H0384671A JP 1222052 A JP1222052 A JP 1222052A JP 22205289 A JP22205289 A JP 22205289A JP H0384671 A JPH0384671 A JP H0384671A
- Authority
- JP
- Japan
- Prior art keywords
- pointer
- pointers
- chain
- data storage
- pointer array
- 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
- 238000003491 array Methods 0.000 claims abstract description 6
- 238000013500 data storage Methods 0.000 claims description 18
- 238000000034 method Methods 0.000 claims description 5
- 238000010586 diagram Methods 0.000 description 3
- 241001494908 Akihito Species 0.000 description 1
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、データの格納単位が動的に変化するヂ1イン
を成す場合にこの格納単位を効率よく格納し、検索する
方式に関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a system for efficiently storing and retrieving data storage units when the data storage units form dynamically changing units.
〔従来の技術)
従来は、第2図に示すように、データの格納単位D1.
D2.D3.・・・、Dnを順に並べることによってチ
ェインを構成する、あるいは、第3図に示すように、各
データの格納単位D1.D2゜D 3.・・・、Dnに
、次の格納単位へのポインタP1゜P2.P3.・・・
、Pnを添えてチェインを構成するなどしていた。[Prior Art] Conventionally, as shown in FIG. 2, data storage units D1.
D2. D3. . . , Dn are arranged in order to form a chain, or as shown in FIG. 3, each data storage unit D1 . D2゜D 3. ..., Dn is a pointer to the next storage unit P1゜P2 . P3. ...
, Pn were added to form a chain.
上述した従来の格納検索方式では、格納単位を順に並べ
ることによってチェインを構成した場合は動的にチェイ
ンを変化させることが困難であり、各データ単位に次の
格納単位へのポインタを添えてチェインを構成した場合
はすべてのデータ単位にポインタのためのメモリ領域を
要するという欠点があった。In the conventional storage retrieval method described above, if a chain is constructed by arranging storage units in order, it is difficult to dynamically change the chain. When configured, there was a drawback that a memory area for a pointer was required for every data unit.
本発明の目的は、動的なチェインの変化が容易で、しか
もチェインを構成するためのポインタをすべてのデータ
の格納単位においておく必要がiいポインタアレイデー
タ格納検索方式を提供することである。SUMMARY OF THE INVENTION An object of the present invention is to provide a pointer array data storage and retrieval method that allows easy dynamic chain changes and does not require pointers for configuring the chain to be stored in all data storage units.
(課題を解決するためのf段〕
本発明のポインタアレイデータ格納検索方式は、データ
格納単位へのポインタと他のポインタへのポインタを有
するポインタアレイのチェインを用いてデータ格納単位
のヂ1インの構成を表現する。(F stages for solving the problem) The pointer array data storage retrieval method of the present invention uses a chain of pointer arrays each having a pointer to a data storage unit and a pointer to another pointer. express the composition of
したがって、データの格納単位を順に並べる必要がない
ため、動的なチェインの変化が容易であり、またチェイ
ンを構成するためのポインタをすべてのデータの格納単
位においておく必要がないため、データ単位にポインタ
のためのメモリ領域が不要になる。Therefore, since there is no need to arrange the data storage units in order, it is easy to dynamically change the chain, and there is no need to keep pointers for configuring the chain in all data storage units. Memory area for pointers is no longer required.
次に、本発明の実施例について図面を参照して説明する
。Next, embodiments of the present invention will be described with reference to the drawings.
第1図は本発明の一実施例のポインタアレイデータ格納
検索方式の概念図である。FIG. 1 is a conceptual diagram of a pointer array data storage and retrieval method according to an embodiment of the present invention.
データの格納単位D1.D2.〜.Dnはポインタアレ
イのポインタQ1.Q2.〜Qnからポインタされ、個
々のポインタはそのポインタR1゜R2,〜、Rnを用
いて次のポインタをボインチすることによりポインタア
レイのチェインを構成する。Data storage unit D1. D2. ~. Dn is the pointer Q1. of the pointer array. Q2. .about.Qn, and each pointer constructs a chain of pointer arrays by using its pointer R1°R2, .about., Rn to point to the next pointer.
(発明の効果)
以上説明したように本発明は、データの格納単位へのポ
インタと他のポインタへのポインタを有するポインタア
レイのチェインを用いることにより、動的なチェインの
変化が容易でしかもチェインを構成するためのポインタ
をすべてのデータの格納単位においておく必要がないた
め多くの領域を要さないという効果がある。(Effects of the Invention) As explained above, the present invention uses a chain of pointer arrays having pointers to data storage units and pointers to other pointers, thereby making it easy to dynamically change the chain. Since there is no need to store pointers for configuring the data in the storage unit of all data, there is an effect that a large area is not required.
第1図は本発明の一実施例のポインタアレイデータ格納
検索方式の概念図、第2図、3図は従来のデータ格納検
索方式の概念図である。
Dl、D2.D3.〜.Dn −・・データの格納単位
、
Pl、R2,R3,〜、Pn 、Ql、Q2゜Q3.〜
.Qn・・・他の格納単位のポインタ、R1、R2,R
3,〜、 Rn −データの格納単位へのポインタ。
特1許出願人 ti本電気株式会社
代 浬 人 ブF理十 内 原 昔第
図
第
図FIG. 1 is a conceptual diagram of a pointer array data storage and retrieval system according to an embodiment of the present invention, and FIGS. 2 and 3 are conceptual diagrams of conventional data storage and retrieval systems. Dl, D2. D3. ~. Dn - Data storage unit, Pl, R2, R3, ~, Pn, Ql, Q2゜Q3. ~
.. Qn...Pointer to other storage units, R1, R2, R
3, ~, Rn - Pointer to the storage unit of data. Patent No. 1 Applicant: TI Hon Electric Co., Ltd., Akihito, BUF Riju, Hara Uchi
Claims (1)
ポンイタを有するポインタアレイのチェインを用いるこ
とによるポインタアレイデータ格納検索方式。1. A pointer array data storage and retrieval method using a chain of pointer arrays having pointers to data storage units and pointers to other pointers.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1222052A JPH0384671A (en) | 1989-08-28 | 1989-08-28 | Pointer array data storing/retrieving system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1222052A JPH0384671A (en) | 1989-08-28 | 1989-08-28 | Pointer array data storing/retrieving system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0384671A true JPH0384671A (en) | 1991-04-10 |
Family
ID=16776346
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1222052A Pending JPH0384671A (en) | 1989-08-28 | 1989-08-28 | Pointer array data storing/retrieving system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0384671A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006136873A (en) * | 2004-10-13 | 2006-06-01 | Fukusuke Kogyo Kk | Fog generator for air conditioning |
-
1989
- 1989-08-28 JP JP1222052A patent/JPH0384671A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006136873A (en) * | 2004-10-13 | 2006-06-01 | Fukusuke Kogyo Kk | Fog generator for air conditioning |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0066061A2 (en) | Relational algebra engine | |
| WO2002003190A8 (en) | System for linking data cells through permutation | |
| van Kreveld et al. | Divided kd trees | |
| CA2434081A1 (en) | Data structures utilizing objects and pointers in the form of a tree structure | |
| KR950025840A (en) | Multi-Bank Synchronous Memory System with Cascaded Memory Cell Structure | |
| JPH0236417A (en) | First-in first-out type semiconductor memory | |
| KR20210024751A (en) | Graph processing system including different kind memory device and an operation method thereof | |
| CN107741947B (en) | Method for storing and acquiring random number key based on HDFS file system | |
| US20030163475A1 (en) | In-place dynamically re-sizeable persistent historical database | |
| KR940024603A (en) | Video data storage device and method | |
| JPH0384671A (en) | Pointer array data storing/retrieving system | |
| CN102207964A (en) | Real-time massive data index construction method and system | |
| EP0459703B1 (en) | Content addressable memory | |
| US20040049485A1 (en) | Method for storing data, method for reading data, apparatus for storing data and apparatus for reading data | |
| WO1999003105A1 (en) | Memory device having selectable redundancy for high endurance and reliability and method therefor | |
| KR950001477A (en) | Memory circuit | |
| CA2352342A1 (en) | A digital memory structure and device, and methods for the management thereof | |
| JPH02289005A (en) | Alignment processing system for count information | |
| Otoo et al. | Using chunked extendible array for physical storage of scientific datasets | |
| JPS6061842A (en) | Access system of structure memory | |
| van Kreveld et al. | 3 É. Department of Computer Science | |
| JPS59178669A (en) | Storage device provided with three-dimensional memory module | |
| JP2680010B2 (en) | Hash bit array configuration method | |
| US20060156089A1 (en) | Method and apparatus utilizing defect memories | |
| JPH02257230A (en) | How to manage 2D image memory |