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

A Real-time Data Publishing Method of Real-time Database Based on Observer Pattern

An observer mode, real-time data technology, applied in database management systems, structured data retrieval, special data processing applications, etc., can solve problems such as increasing the system communication network burden, multi-server software and hardware system resources, etc., to solve a large number of redundant The remaining subscription data occupies system resources, avoids time consumption, and ensures the effect of real-time performance

Active Publication Date: 2019-03-19
NANJING GUODIAN NANZI WEIMEIDE AUTOMATION CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In the prior art, the client obtains rapidly changing real-time data in real time, which requires frequent access to the real-time database, which occupies more server software and hardware system resources, and increases the burden on the system communication network

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
  • A Real-time Data Publishing Method of Real-time Database Based on Observer Pattern
  • A Real-time Data Publishing Method of Real-time Database Based on Observer Pattern
  • A Real-time Data Publishing Method of Real-time Database Based on Observer Pattern

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] The present invention will be further described below in conjunction with the accompanying drawings. 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.

[0032] Such as figure 1 As shown, it is a system based on server-client architecture, including server and client. The server has a built-in real-time database and a subscription-publishing module, and the client has a built-in application program and a subscription-publishing module.

[0033] Client application: the entity that obtains and uses the real-time data in the real-time database, that is, the specific user.

[0034] Such as figure 2 As shown, the subscription-publishing module of the client: responsible for managing the subscription request of the client application, the subscription request of the client application that can be registered and canceled, after receiving the real-tim...

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 observer pattern-based real-time database real time data publishing method. According to the method, on one hand, a client application program is decoupled from a real-time database and a dependency relationship between modules is removed; on the other hand, time consumption and overhead of hardware resources and network resources, caused by the fact that a client frequently accesses a server to acquire real time data, are avoided, and subscribed data can be immediately published to a client program when the real time data are changed; the problem that as an existing subscribing-publishing system real-time database directly subscribes data from the server by an application program, a great amount of redundant subscribed data occupy system resources is solved, the real-time performance of the data is ensured, and concurrent access by theoretically infinite clients is supported.

Description

technical field [0001] The invention relates to a method for publishing real-time data of a real-time database based on an observer mode, and belongs to the technical field of computer software. Background technique [0002] Real-time database (RTDB-Real Time DataBase) is a branch of database system development, which is produced by combining database technology with real-time processing technology. The real-time database is the core part of the real-time control system, data acquisition and monitoring system and other systems widely used in electric power, energy, chemical industry and other industrial control occasions. It is mainly used to collect and manage the production process data from various collection equipment, and provide unified The real-time data management platform, usually as the core and center of the enterprise information management system, is the bridge for the enterprise to realize the automatic control of the equipment to the high-level plan management...

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 Patents(China)
IPC IPC(8): G06F16/25
CPCG06F16/252
Inventor 王鹏吴科乐凌志朱能飞
Owner NANJING GUODIAN NANZI WEIMEIDE AUTOMATION 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