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

Dynamic consistency control method in massive data management

A technology of massive data management and control method, applied in the field of replica placement in a massive data environment, it can solve problems such as performance degradation and no solution, and achieve the effect of reducing redundant work, flexible control, and reducing redundant work.

Inactive Publication Date: 2012-06-27
HUAZHONG UNIV OF SCI & TECH
View PDF2 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

2) Different data types within an application will also have different consistency requirements. For example, compared with text, the consistency requirements of pictures and text are obviously not as high as the latter, so when the two use the same consistency method, it must be By improving the consistency requirements of the former to meet the consistency requirements of the system as a whole, the performance of the system as a whole will decrease
Judging from the current situation, neither the industry nor academia has a good solution to the above two problems.

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
  • Dynamic consistency control method in massive data management
  • Dynamic consistency control method in massive data management
  • Dynamic consistency control method in massive data management

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] The main principle of the present invention is by analyzing the deviation value of the consistency index in the task requested by the user, and combining it with the half value and double value of the average value of all task deviations in the current task queue corresponding to the index type (hereinafter referred to as These two values ​​are collectively referred to as the current threshold) are compared and distributed to task processing queues with corresponding priorities. According to the order in which tasks in the task queue are processed, the requirements for consistency and differentiation are reflected.

[0027] The specific implementation steps of the present invention will be described in detail below in conjunction with the accompanying drawings and examples.

[0028] (1) The main thread initializes the environment, which includes the following 5 points:

[0029] (1.1) Create three vacant queues, according to the order of creation, respectively named hig...

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 dynamic consistency control method in a massive data environment, comprising the following steps of: (1) carrying out initialization work on an environment by a main thread; (2) starting to monitor a read-write request, which is sent by a client-side, by a service node; (3) when the service node receives a data read-write request task sent by the client-side, firstly reading an operation type of the request task; (4) reading a deviation type of the request task and reading a deviation value of the request task; comparing a read result with an existing threshold value and then putting the read result to the tail part of a corresponding array; and (5) returning back to the step (2) and continuously monitoring requests sent by the client-side. According to the dynamic consistency control method provided by the invention, the difficulty that an existing key assignment type database cannot be used by different applications due to the difference between consistency requirements of service data can be overcome. Therefore, a user only needs to care about indexes and values of operated data to the consistency and does not need to spend a great deal of efforts to redevelop one set of the key assignment type database which only meets own service requirements.

Description

technical field [0001] The invention belongs to the field of copy placement methods in a massive data environment, and proposes a method for reasonably placing data when there are multiple copies of the data, that is, a dynamic consistency control method in massive data management. It comprehensively considers various factors that affect the copy placement method, and provides users with a flexible consistency control method on the premise of meeting the consistency requirements of each data record. Background technique [0002] In recent years, with the emergence of typical Internet applications such as social networking sites, online video, online photo album sharing, and microblogging, the era of web 2.0 has come. Facing the information explosion of the Internet, how to process and store large-scale data has brought great challenges to the industry and academia. [0003] Before the emergence of massive data, if the centralized architecture still has a reason for its exis...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F17/30
Inventor 金海谢夏岑文峰柯西江
Owner HUAZHONG UNIV OF SCI & TECH
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