Distributed memory database system

A database and distributed technology, applied in the field of distributed memory database system, can solve the problems of low data concurrency, slow query speed, high cost of use, etc., and achieve the effect of improving data transmission efficiency

Inactive Publication Date: 2011-04-27
BEIJING 21VIANET DATA CENT
View PDF6 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The problem with these existing databases is that, firstly, they are all commercial databases, and the cost for users is relatively high; secondly, they also have problems such as slow query speed, low data concurrency, and poor data synchronization effect.

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
  • Distributed memory database system
  • Distributed memory database system
  • Distributed memory database system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] The present invention will be further described below in conjunction with the accompanying drawings and embodiments.

[0028] figure 1 It is a structural diagram of the distributed memory database system. As shown in the figure, the distributed memory database consists of a server and several memory database nodes. Each memory database node is connected to the server respectively.

[0029] The server includes a configuration center and a central database. The configuration center is used to input data, generate key data according to the input data, and write the generated key data into the central database. The central database includes a database and an event list. The database is used to store key data written by the configuration center. The event list is used to record data change events in the database. Here, the so-called key data is the data for the memory database node to query, and the data is not associated with other data tables. The configuration cent...

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 provides a distributed memory database system, which comprises a server and multiple memory database nodes. The server comprises a configuration centre and a central database; the configuration centre generates key data according to the input data and writes the generated key data into the central database; the central database comprises a database and an event list; the database is used for storing the key data written by the configuration centre; the event list is used for recording the data update information of the database; the memory database node comprises a node database and a node event list; the node database is used for receiving and storing the key data transferred by the server; and the node event list is used for synchronizing the event list of the server end. Through the invention, the system data are updated without waiting for the update information of corresponding events, the real-time synchronous update of data between the server and the nodes can be realized, and the data transmission efficiency of the system is greatly improved.

Description

technical field [0001] The invention relates to a distributed memory database system. The distributed memory database system has a faster query speed, higher concurrency, and more The invention has a good data synchronization effect and can effectively reduce the construction cost of the system, and belongs to the field of computer technology. Background technique [0002] An in-memory database is a database that stores data directly in memory. Compared with disk, the data read and write speed of memory is several orders of magnitude higher. Saving data in memory can greatly improve the performance of applications than accessing it from disk. At the same time, the memory database abandons the traditional way of disk data management, redesigns the architecture based on all data in memory, and makes corresponding improvements in data caching, fast algorithms, and parallel operations, so the data processing speed is faster than traditional databases. The data processing speed...

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 BEIJING 21VIANET DATA CENT
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