NoSQL (not only SOL) based medical information system database implementation method

A technology of medical information system and implementation method, which is applied in the field of NoSQL-based medical information system database implementation, can solve the problems of huge delay and unusability, and achieve the effect of high redundancy and high scalability

Inactive Publication Date: 2014-04-30
上海起维信息科技有限公司
View PDF0 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, these solutions are only suitable for Hadoop model solutions based on map-reduce, and are more used for data analysis services that need to run for hours or even days at a time
For ordinary business SQL queries, the delay is too huge to be used

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
  • NoSQL (not only SOL) based medical information system database implementation method
  • NoSQL (not only SOL) based medical information system database implementation method
  • NoSQL (not only SOL) based medical information system database implementation method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] With reference to accompanying drawing, a kind of medical information system database implementation method based on NoSQL comprises the following steps:

[0028] A. The application is connected to the JDBC interface through the JDBC driver;

[0029] B. The JDBC interface is connected to the Server module through Pyro calls;

[0030] C. The Server module performs AST analysis on SQL and obtains the AST structure tree;

[0031] D. Analyze the AST structure tree, if the associated table is obtained, and if the single table is obtained;

[0032] E. Convert the AST structure tree to form an execution script;

[0033] F. Map to the NoSQL database through the API interface.

[0034] The server performs AST analysis on SQL, and the analysis process to obtain the AST structure tree is as follows:

[0035]

[0036]

[0037]

[0038]

[0039]

[0040] Inside the Server module, the administrator can control the behavior of the Server through the CLI interface, s...

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 NoSQL (not only SQL) based medical information system database implementation method. The implementation method includes the steps that A, an application program is driven to be connected to a JDBC (java database connectivity) interface through JDBC; B, the JDBC interface is called and connected to a Server module through Pyro; C, the Server module performs AST (glutamic oxalacetic transaminase) analysis upon SQL (structured query language) to obtain an AST structure tree; D, the AST structure tree is analyzed, if an association list is obtained, an Overlay operation is performed, and if an independent list is obtained, a Cache operation is performed; E, the AST structure tree is converted to form an executing script; F, the executing script is mapped to an NoSQL database through an API (application program interface). By the application of the implementation method, shortcomings in the prior art can be overcome, and rapid access with high performance, high expandability and a high-redundancy database can be realized.

Description

technical field [0001] The invention relates to the technical field of databases, in particular to a NoSQL-based medical information system database implementation method. Background technique [0002] Traditional databases are usually oriented to enterprise-level applications. Compared with Internet applications, the scale of such applications usually has an order of magnitude difference. Internet applications are likely to encounter data volumes that increase by hundreds of millions per day, so there is a strong demand for data storage scalability, high performance, and redundancy capabilities. On the other hand, Internet applications usually do not emphasize data consistency, allowing data inconsistency and delayed insertion for a certain short period of time. Therefore, the advantages of traditional databases are not obvious under the Internet business model, but the disadvantages of traditional databases are fully exposed. [0003] As the current medical information ...

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
CPCG06F16/252
Inventor 吕琦黄鹰胡海星
Owner 上海起维信息科技有限公司
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