Block chain storage method, system and device and computer readable storage medium

A storage system and blockchain technology, applied in the field of computer-readable storage media and blockchain storage, can solve problems such as inability to cope with scenarios with large amounts of stored data, inability to efficiently utilize hardware resources, etc. The effect of delaying, improving storage performance

Inactive Publication Date: 2019-05-17
SHENZHEN UNIV
View PDF5 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The main purpose of the embodiments of the present invention is to provide a blockchain storage method, system, device, and computer-readable storage medium, which can at least solve the problem of inability to efficient

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
  • Block chain storage method, system and device and computer readable storage medium
  • Block chain storage method, system and device and computer readable storage medium
  • Block chain storage method, system and device and computer readable storage medium

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0030] In order to solve the technical problems of using Leveldb technology for blockchain storage in the existing technology, the underlying hardware resources cannot be efficiently used, the scene with a large amount of stored data cannot be handled, and there is a high periodic delay. This embodiment proposes A blockchain storage method is proposed, which is applied to a storage system including at least two layers of memory with different data storage performance, wherein, when writing data, such as figure 1 As shown, the data writing method proposed in this embodiment includes the following steps:

[0031] Step 101, the first memory with a memory interface receives user data written by blockchain nodes, and stores the user data; the first memory includes a writable and readable table WriteTable.

[0032] Specifically, in this embodiment, after the blockchain node and the user reach a data storage contract, they will accept the user's data, and first store the user data th...

no. 2 example

[0064] This embodiment shows a blockchain storage system, for details, please refer to Figure 4 , in order to solve the technical problems of using Leveldb technology for blockchain storage in the prior art, the inability to efficiently use the underlying hardware resources, the inability to cope with scenarios with a large amount of stored data, and the existence of high staged delays, this embodiment The blockchain storage system includes a blockchain storage system including at least two layers of memory with different data storage performance; wherein,

[0065] The first memory 41 with a memory interface is used to receive user data written by blockchain nodes and store user data; the first memory includes a writable and readable table WriteTable;

[0066] The second memory 42 whose data storage performance is lower than that of the first memory is used to receive the user data to be transferred mapped from the first memory through its own target HierarchicalTree when the...

no. 3 example

[0080] This embodiment provides a block chain storage device, see Figure 6 As shown, it includes a processor 601, a memory 602, and a communication bus 603, wherein: the communication bus 603 is used to realize connection and communication between the processor 601 and the memory 602; the processor 601 is used to execute one or more programs stored in the memory 602 A computer program to implement at least one step in the method in the first embodiment above.

[0081] The present embodiment also provides a computer-readable storage medium, which includes information implemented in any method or technology for storing information, such as computer-readable instructions, data structures, computer program modules, or other data. volatile or nonvolatile, removable or non-removable media. Computer-readable storage media include but are not limited to RAM (Random Access Memory, random access memory), ROM (Read-Only Memory, read-only memory), EEPROM (Electrically Erasable Programma...

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 embodiment of the invention discloses a block chain storage method, system and device and a computer readable storage medium. The method comprises when the data is written, storing user data on ahigh-performance memory, namely a first memory, of a first-layer storage structure through a memory interface; when the storage space of the first memory is full, starting the second memory, mapping the data in the first memory to a corresponding hierarchical tree structure in a low-performance memory, namely a second memory, located in a second layer of storage structure, transferring to a firstmemory for storage; using the block chain node to retrieve the user data; carrying out the retrieval on the first-layer storage structure firstly, if the retrieval is not carried out on the first-layer storage structure, continuing to retrieve on the second-layer storage structure, so that the efficient utilization of underlying hardware resources is achieved, the staged delay caused by global read-write locking is overcome, the storage performance of the block chain is improved, and the method is suitable for scenes with large data storage amount.

Description

technical field [0001] The present invention relates to the field of mobile communications, in particular to a block chain storage method, system, device and computer-readable storage medium. Background technique [0002] In recent years, with the rapid development of cloud computing, big data, Internet of Things, artificial intelligence and other information technologies and the digital transformation of traditional industries, the amount of data has shown geometric growth. According to IDC's prediction, the total amount of global data is expected to reach 44 ZB in 2020, and the amount of data in my country will reach 8060 EB, accounting for 18% of the total global data. [0003] Blockchain storage is a data storage technology that uses the disk space on each machine through the network, and forms these scattered storage resources into a virtual storage device. The data is scattered and stored in every corner of the network, and a user's The data is split into fragments an...

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): G06F16/11G06F16/13G06F16/14
Inventor 王毅李正达雷洁彦毛睿廖好周池
Owner SHENZHEN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products