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

Method and device for data management

A data management and data technology, applied in the field of data management, can solve the problems of database performance impact, failure to provide disk read and write operations, etc., to achieve efficient data storage and management operations, increase speed, and increase disk utilization.

Inactive Publication Date: 2016-08-03
李少华
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In the existing technology, Key-Value storage has become a common storage method in the industry, and it is applied in more and more places, especially in cloud storage; some of these storage engines are in Appendonly mode, and some are directly modifiable modes , and these technical solutions all involve data compression or defragmentation in the background, all of which require irregular global data movement to improve disk utilization, and in the process of such compression or defragmentation, the performance of the database will be greatly affected. Large impact, unable to provide efficient disk read and write operations

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
  • Method and device for data management
  • Method and device for data management
  • Method and device for data management

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036] The embodiments of the present invention provide a method and device for data management, which can effectively manage massive data without disk defragmentation, so that disk utilization can be greatly improved, and the speed of indexing and reading KV can be greatly improved. Thereby providing efficient data storage and management operations.

[0037] The embodiments of the present invention will be described in detail below according to the drawings, such as figure 1 Shown is a schematic flowchart of a method according to an embodiment of the present invention, and the method includes:

[0038] Step 11: Divide the disk into multiple storage pools, and the block sizes in the same storage pool are equal.

[0039] In this step, when performing data management, first logically divide the disk into multiple storage pools, and the block sizes in the same storage pool are equal. For example, the disk can be divided into 2048 storage pools. The size of the blocks in the pool The or...

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 data management method and device. The method includes: dividing a magnetic disk into a plurality of storage pools logically, with the blocks in the same storage pool being equal in size; providing an ingress index array in the memory which indicates information about each storage pool; grouping the Key in a key value pair Key-Value, the pool index of the storage pool divided in the magnetic disk, and the block index of the block in the storage pool into a triple and storing same into the memory; locating the storage location of a certain data record in the magnetic disk according to the ingress index array provided and the triple information stored in the memory and performing read, write or delete operation of the data according to the storage location. The technical solution can effectively manage massive data without disk defragmentation, so that the utilization rate of the magnetic disk can be improved significantly and the speed of indexing and reading K-V can be improved greatly, thus providing highly efficient data storage and management operations.

Description

Technical field [0001] The present invention relates to the technical field of data management, in particular to a method and device for data management. Background technique [0002] At present, with the development of computer technology and network technology, the amount of data information has increased exponentially, and human data has reached an unprecedented scale. The storage and management of these ultra-large-scale data has become a major challenge in the industry. Traditional relational databases cannot provide efficient disk read and write operations when managing such ultra-large-scale data, and cannot meet good scalability and high availability. In this context, the emergence of various non-relational databases, especially the K-V (Key-Value) database StoreDB, has solved the above problems. [0003] In the prior art, Key-Value storage has become a common storage method in the industry, and it is used in more and more places, especially in cloud storage; some of these...

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 Patents(China)
IPC IPC(8): G06F3/06
CPCG06F3/0613G06F3/0644G06F3/0683
Inventor 王道辉
Owner 李少华
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