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.