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

Index data storage method and device and storage system

A technology for indexing data and storage systems, applied in the storage field, can solve problems such as poor performance of distributed storage systems, and achieve the effect of improving load balancing and performance

Active Publication Date: 2019-07-09
HANGZHOU HIKVISION DIGITAL TECH
View PDF7 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The present application provides a storage method, device and storage system for index data, which can solve the problem of poor performance of a distributed storage system. The technical solution is as follows:

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
  • Index data storage method and device and storage system
  • Index data storage method and device and storage system
  • Index data storage method and device and storage system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0074] In order to make the purpose, technical solution and advantages of the present application clearer, the implementation manners of the present application will be further described in detail below in conjunction with the accompanying drawings.

[0075] An embodiment of the present invention provides a storage system, and the storage system may include: a management component and x storage nodes.

[0076] Wherein, each storage node may include at least one storage unit (the storage unit may be a disk), the x storage nodes include n storage units in total, and the storage paths of any two storage units in the n storage units are different, x≥1, n≥2. The management component may be connected to each of the x storage nodes. For example, an elastic search (English: elasticsearch; ES for short) component may be set on each storage node, and the x storage nodes are connected to each other. The management component may be an ES component on any one of the x storage nodes.

[...

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 an index data storage method and device and a storage system, and belongs to the technical field of storage. The method is used for a management component in a storage system.The storage system further comprises x storage nodes, each storage node comprises at least one storage unit, the x storage nodes comprise n storage units, storage paths of any two storage units are different, x is larger than or equal to 1, n is larger than or equal to 2, and the method comprises the steps that the number m of main fragments is determined according to the total number n of the storage units, and m is larger than 1 and smaller than or equal to n; obtaining index data; according to the number m of the main fragments, index data are stored on m storage units in the storage system, the index data are composed of m main fragment data, and the m main fragment data are stored on the m storage units respectively. The problem that the distributed storage system is poor in performance is solved, the performance of the distributed storage system is improved, and the index data storage method and device are used for storing index data.

Description

technical field [0001] The present application relates to the field of storage technologies, and in particular to a method and device for storing index data, and a storage system. Background technique [0002] With the development of storage technology, distributed storage systems with high fault tolerance have been widely used. A distributed storage system includes multiple storage nodes, and data to be stored is usually divided into multiple data blocks and stored on the multiple storage nodes respectively. [0003] In related technologies, each storage node includes multiple disks. Before storing data, it is necessary to build index data of the data to be stored on the disk in the storage node. Afterwards, the data to be stored is stored in the storage address indicated by the index data. [0004] However, as more and more data needs to be stored, there will be more and more index data. If a large amount of index data is stored on a certain disk, it will affect the per...

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): G06F3/06
CPCG06F3/067G06F3/0644G06F3/0607
Inventor 李聪
Owner HANGZHOU HIKVISION DIGITAL TECH