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

Data management method, device and system, storage medium and electronic equipment

A data management and database technology, applied in the computer field, can solve the problems of slow byte-level random data, inability to process large amounts of random small data quickly, discontinuous and disordered data access, etc.

Active Publication Date: 2018-06-05
NEUSOFT CORP
View PDF5 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Limited to this kind of file system with complex hardware memory hierarchy structure, the supporting data management storage mechanism in the operating system is only good at processing large continuous data
[0003] However, in some systems, such as automotive electronic and electrical systems, there are a large amount of random small data, most of which are byte-level small data of several bytes in size, and access to these data is discontinuous and disorderly
However, the storage mechanism of the existing data management method is only good at processing large blocks of continuous data, and the speed of byte-level data and random data is significantly slower, resulting in the inability to quickly process a large number of random small data

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
  • Data management method, device and system, storage medium and electronic equipment
  • Data management method, device and system, storage medium and electronic equipment
  • Data management method, device and system, storage medium and electronic equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036] Specific embodiments of the present disclosure will be described in detail below in conjunction with the accompanying drawings. It should be understood that the specific embodiments described here are only used to illustrate and explain the present disclosure, and are not intended to limit the present disclosure.

[0037] Before introducing the data management method, device, system, storage medium and electronic equipment provided in the present disclosure, a possible application scenario of the data management method is briefly introduced. Such as figure 1 A schematic diagram of the on-board embedded environment is shown. The in-vehicle application 110 accesses the database 120 . Database 120 may include, but is not limited to, various databases based on key-value pairs. The data management engine 1201 in the database 120 is used to manage the organization of data, for example, establishing the relationship between data tables, the relationship between rows and col...

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

The invention relates to a data management method and device, a storage medium and electronic equipment. The method includes: the storage engine of a database maps the database file of the database tothe mapping space area of a database process virtual address space in advance, the mapping space comprises dynamic blocks, the free internal memory fragments of part of or all of the dynamic blocks exist in two or more than two linked list in a linked list element manner, different linked lists are used for storing the free internal memory fragments of different internal memory sizes, the linkedlists form indexes through arrays, the storage engine responds to a received allocation request for allocating the free internal memory to search for the linked list elements with the free internal memory fragment sizes capable of satisfying the allocation request in the two or more than two linked lists according to the indexes formed by the arrays; the free internal memory fragments corresponding to the searched linked list elements are allocated to the allocation request, and deleting the linked list elements from the linked lists where the lined list elements are located. By the data management method, a large amount of small data can be fast processed in a non-volatile manner.

Description

technical field [0001] The present disclosure relates to the field of computers, and in particular, to a data management method, device, storage medium and electronic equipment. Background technique [0002] In the prior art, in order not to lose data in the database, a file system of a hardware storage such as a mechanical hard disk or a solid state disk is usually used to store database files of the database. Due to the complex hierarchical structure of the file system of this hardware storage, the database only manages the organization of data, for example, establishing the relationship between data tables, the relationship between rows and columns in the table, etc., while the data in the file system of this hardware storage The storage mechanism, such as the allocation of storage space, is done internally by the operating system. Limited to this kind of file system with complex hardware memory hierarchy, the supporting data management storage mechanism in the operating...

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/30G06F12/1009G06F12/109
CPCG06F12/1009G06F12/109G06F16/22
Inventor 柳扬陈小刚
Owner NEUSOFT CORP
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