Unlock instant, AI-driven research and patent intelligence for your innovation.

High-reliability architecture of distributed object storage system based on memory type database

An object storage and database technology, applied in database indexing, database updating, electronic digital data processing, etc., can solve problems such as poor read and write speed, and achieve the effect of low read and write performance and high reliability

Pending Publication Date: 2020-04-21
NANJING FUJITSU NANDA SOFTWARE TECH
View PDF1 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

But once the memory data is lost, the persistent disk data will directly become garbage data due to the loss of the index
[0004] Although the use of solid-state drives instead of traditional mechanical hard drives can also improve the performance of the database, compared with memory, the read and write speed of solid-state drives is still a bit worse

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
  • High-reliability architecture of distributed object storage system based on memory type database
  • High-reliability architecture of distributed object storage system based on memory type database

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] Embodiments of the present invention will be further described in detail below in conjunction with the accompanying drawings.

[0027] A high-reliability architecture of a distributed object storage system based on an in-memory database of the present invention, in the distributed object storage system, the object name defined by the user is used as a primary index in the storage system, and the index object is finally stored in The location on the disk is used as the secondary index, and the primary index and the secondary index are stored in the memory database in a one-to-one mapping relationship.

[0028] refer to figure 1 , in the embodiment, when the user reads the object, the storage system finds the secondary index according to the object name in the memory database, and then goes to the disk to find the object data. In-memory databases have high read and write performance, but there is a risk of data loss. Once the index mapping is lost, users will not be abl...

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 discloses a high-reliability architecture of a distributed object storage system based on a memory type database. In the distributed object storage system, an object name defined by a user serves as a first-level index in the storage system, the position where an index object is finally stored on a disk serves as a second-level index, and the first-level index and the second-level index are stored in a memory type database in a one-to-one mapping relation. The index mapping adopted by the method is very small in proportion to an object stored in a disk, so that the influence on the read-write performance is very small; and when the index is lost, the background can find the index back in a short time, so that the reliability is high.

Description

technical field [0001] The invention belongs to the technical field of distributed object storage systems, and in particular relates to a high-reliability architecture of a distributed object storage system based on an in-memory database. Background technique [0002] In-memory databases have high read and write performance, but there is a risk of data loss. Once the index mapping is lost, users will not be able to access the object, and the object data stored on the disk becomes garbage data. [0003] Compared with traditional databases, which feature data security and persistence, in-memory databases store data in memory for direct operations, greatly improving read and write speeds, thereby greatly improving application performance. However, when there is a sudden power failure, the data in the memory will be lost. In a distributed object storage system, an in-memory database is often used as a level 1 cache or an acceleration of the level 1 cache to provide overall sys...

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/22G06F16/23G06F16/2455G06F16/2458
CPCG06F16/2264G06F16/23G06F16/24552G06F16/2471
Inventor 庄鹏盛
Owner NANJING FUJITSU NANDA SOFTWARE TECH