Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Embedded database storage management method

A storage management and data storage technology, applied in the direction of electrical digital data processing, special data processing applications, instruments, etc., can solve the problems of low efficiency, unable to meet the storage requirements of embedded databases, etc., to improve speed, ensure compactness, improve The effect of loading speed

Inactive Publication Date: 2007-10-17
BEIHANG UNIV
View PDF0 Cites 51 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Storage management needs to focus on four issues: (1) data storage strategy: including data logical storage structure and strategy, data physical storage structure and strategy; (2) data dictionary organization and storage management: data dictionary stores data objects The description information (metadata) of the DBMS and the control information of the DBMS are important components of the DBMS; the storage management should be able to automatically establish and update the data dictionary; (3) Index organization and storage management: the DBMS stores a large amount of data. Sequential organization, you need to traverse the entire file to find the specified data, which is inefficient; therefore, you need to use the access path (also called index) to access the data
Therefore, the current pure external storage database system and pure memory database system can no longer meet the storage requirements of embedded databases.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Embedded database storage management method
  • Embedded database storage management method
  • Embedded database storage management method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] As shown in FIG. 1 , the specific implementation of the present invention is divided into four steps: determining data storage strategy, organization of database physical files, storage management of data dictionary, storage management of index and data.

[0040] 1. Data storage strategy

[0041] The data strategy of the present invention includes two aspects: the storage strategy of data in internal memory (also called the spatial organization of internal memory) and the storage strategy of data in external storage.

[0042] (1) Space organization of memory

[0043] In the present invention, the logical storage structure of the data in the internal memory is consistent with its physical storage structure, and the data in the internal memory adopts a unified memory allocation strategy, that is, the database system applies for allocation of a continuous memory on the operating system and manages it, avoiding system Disastrous consequences caused by delays caused by dyna...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A storage mamagement method of embedded database,includes that: (1) the storage strategy of data in the memory is that: if logic structure accords with physical structure, the structure is into a divided system area, a main storage database area, a user working area, a log area and a preformed area; the storage strategy of data in the external memory is that: logic structure is divided into a database table, a segment and a database block; physical structure includes a physical file and a physical block; (2) the physical file organization of database is that: a data dictionary is placed at the heading, a user table since then; (3) the memory management of data dictionaryin the external memory is that: the described information of physical file is stored in the file header, denotative definition kind and attribute definition kind adopt a three section type storage form; data dictionary adopt a page type memory management method in the memory; (4) a permanent memory data is stored using T tree and a a permanent external memory data is stored using B+ tree; data and its index are managed using a extended segment memory management method. The invention improves the utilization rate of memory space, and accelerate the speed of data to access.

Description

technical field [0001] The invention relates to a management method of an embedded database, and the specific part involved is the storage management technology of the embedded database. Background technique [0002] An embedded database system refers to a data management system that supports mobile computing or a specific computing model. It is usually integrated with an operating system and specific applications and runs on embedded or mobile devices. Embedded database technology involves many disciplines such as embedded, database and mobile communication, and has become a new direction for the development of database technology. [0003] In the field of embedded database research, the purpose of storage management research is to use various technologies such as embedded and database to realize efficient storage and fast access of data on the memory. The data information involved in embedded database storage management includes data dictionary, data itself, index and so ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F17/30
Inventor 陈小武何兵敖建旺
Owner BEIHANG UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products