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

Novel concurrent memory data organization and access method

A technology of memory data and access method, which is applied in the field of data processing, can solve the problems of inconsistency and reasonable processing method of memory data, does not reduce concurrency performance, does not support multi-dimensional index, etc., to ensure data access integrity, improve access speed performance, and guarantee The effect of data consistency

Inactive Publication Date: 2013-01-16
SHANGHAI STOCK EXCHANGE
View PDF5 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0015] However, the existing technical methods do not combine the two types of index methods to provide complete support. Some methods only provide a single non-unique index retrieval method, and do not support the actual multi-dimensional index; some methods provide multi-dimensional index, but in the multi-dimensional index There are deficiencies in data access and operation. Some methods do not fully support the addition, deletion and update of multidimensional indexes, but only support the addition and update functions; some methods only consider the construction and deletion logic of various indexes under normal circumstances. , did not fully consider the reasonable processing method in the case of the unexpected termination of the modification operation during the data access process, resulting in local inconsistency of the memory data; some methods, while providing multidimensional indexes, did not solve the problem without reducing the concurrency performance On the issue of ensuring the integrity of read and write transactions, in short, there are defects

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
  • Novel concurrent memory data organization and access method
  • Novel concurrent memory data organization and access method
  • Novel concurrent memory data organization and access method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0050] We choose the most common scenario in daily life as the implementation use case, assuming that the entire data has a three-dimensional index, where the two dimensions A and B are indexes that support the Key-Value precise access mode, and the other one-dimensional index C is the index that supports Key-ValueList set access The index of the pattern, the meanings represented by the three-dimensional index are: A=employee number; B=mobile phone number; C=name. The data entity corresponding to each index includes three attributes: a=gender; b=age; c=education, The obtained data instance is shown in Table 1:

[0051] Table 1 Initial data

[0052] dimension

Attributes

[001, 13812344556, Zhang San]

[male, 23, undergraduate]

[002, 13900012345, Li Si]

[male, 25, master]

[003, 18900054321, Wang Yi]

[female, 27, doctor]

[004, 18577798765, Zhou Li]

[female, 26, master]

[005, 13145688888, Li Le]

[Female, 21, Underg...

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 the field of data processing technology, in particular to a novel concurrent memory data organization and access method. The method is characterized in that the memory data organizational form provides two types of data access methods: Key-Value accurate index method and Key-ValueList clustered index method; any attribute of each entity can be accessed according to requirements; a multidimensional index is simultaneously supported and a single entity can be retrieved through different indexes; the entire memory data can be managed in a manner of block organization; management information of different levels and different types is stored respectively in each memory block; and data access is controlled in series based on the logic of each memory block. Compared with the prior art, the method has the advantages that the memory data structure is flexibly designed and organized on the premises of data integrity and high concurrent access efficiency, an efficient data retrieval model is provided, the WORM (write-once-read-many) concurrent data access is supported, the integrity of data read and write transaction is effectively ensured, the resource consumption is effectively reduced, and the concurrent access ability is improved.

Description

[technical field] [0001] The invention relates to the technical field of data processing, in particular to a novel concurrent memory data organization and access method, which is mainly applied to memory data access scenarios requiring certain efficiency in data organization and access. [Background technique] [0002] Data storage and access are the most common needs in various computer applications. With the continuous improvement of memory capacity, more and more data is loaded into the memory. The system adjusts and sets the data status by reading and writing the memory. , how to organize the memory data so that it can meet the requirements of efficient concurrent access, and can still ensure the transactional consistency of data reading and writing during the concurrent access of data. Being able to meet the data access and positioning requirements of different application scenarios has become one of the common problems faced by most application systems. [0003] Taking...

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
IPC IPC(8): G06F17/30
Inventor 陈雷武剑锋王泊蒋卫黄寅飞林志高郑刚陆素源白硕
Owner SHANGHAI STOCK EXCHANGE
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