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

Real-time database system based on shared storage

A real-time data and database technology, applied in the database field, can solve the problems of many system dependencies, difficult maintenance, insufficient concurrency, etc., and achieve the effects of high concurrent access, good scalability, and low maintenance cost.

Pending Publication Date: 2020-12-04
NANJING HUADUN ELECTRIC POWER INFORMATION SAFETY EVALUATION CO LTD
View PDF0 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The purpose of the present invention is to provide a real-time database system based on shared storage to solve the existing mainstream time-series databases that have high usage and learning costs, difficult maintenance, excessive system dependence on controls, insufficient scalability, and insufficient number of concurrency. The number of supported points is limited, and when the data capacity becomes larger, there will be a problem of significant decline in read and write performance

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
  • Real-time database system based on shared storage
  • Real-time database system based on shared storage

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] The present invention will be further described below in conjunction with specific embodiments. The following examples are only used to illustrate the technical solution of the present invention more clearly, but not to limit the protection scope of the present invention.

[0028] Generally speaking, time-series databases are mainly used in fields that have high requirements for both database capability and real-time processing technology, such as industrial control systems and information management systems such as electric power, petrochemical, and metallurgy. At present, there are many mature time series databases at home and abroad. According to the different kernels used, real-time databases that can process time-series data can be divided into three categories: databases using dedicated kernels, real-time databases using relational database kernels, and real-time databases based on open source components of big data platforms. Typical representatives of using ded...

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 database system, which comprises: an external unified interface module which is used for\providing real-time data externally in the form of a Restful API (Application ProgramInterface), and is used for load balancing for interface access, a database main service module which is used for forwarding the service request; a real-time data storage module which is used for storing real-time and historical data of the time series data in a distributed manner and providing a unified Ceph Client access interface; a message middleware module which is used for subscribing and publishing a message, and the message is used for triggering memory loading, starting a computing service and caching real-time data; a calculation service module which is used for calculating measurement points of the time sequence database; and an unloading service module which is used for unloading the real-time data of the real-time database to the historical database.

Description

technical field [0001] The invention relates to the technical field of databases, in particular to a real-time database system based on shared storage. Background technique [0002] In the field of traditional applications, traditional databases have achieved great success due to their strict mathematical foundation, simple and clear concept, and easy operation. However, in the production fields of process industries such as electric power, chemical industry, and energy (the most important feature is that production continues without interruption), a large amount of time-series data will be generated. With the digitization and intelligence of production equipment and the development of Internet of Things technology, the actual The real-time data collected in production shows an explosive growth trend. It is difficult for traditional databases to meet the real-time constraints and high traffic demands of data. The existing problems are mainly manifested in the following asp...

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/25G06F16/27
CPCG06F16/25G06F16/27
Inventor 黄刘松宋坤张飞杨利利周明琴王永文刘广王照阳朱峰朱辰泽刘川刘思君
Owner NANJING HUADUN ELECTRIC POWER INFORMATION SAFETY EVALUATION CO LTD
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