Postgresql database cluster system mixedly using solid state drives and hard disk drive and optimizing method thereof

A technology of cluster system and solid-state hard disk, which is applied in transmission system, electric digital data processing, special data processing application, etc. It can solve problems such as weak random write ability of solid-state hard disk and inability to continue to use solid-state hard disk, so as to improve the performance of large queries and avoid The effect of poor random write speed and performance improvement

Inactive Publication Date: 2012-06-27
天津神舟通用数据技术有限公司
View PDF6 Cites 19 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, solid-state drives also have some defects. Compared with strong random read, continuous read, and continuous write capabilities, the random write capability of solid-state drives is very weak, similar to traditional hard drives, because random writes of solid-state drives will bring a lot of erasing operations, and continuous writing can minimize the impact of erasing operations, so the application system using solid-state drives should make some special configurations according to the characteristics of solid-state drives to take advantage of the advantages of solid-state drives and improve the performance of the application system. The performance of the traditional hard disk cannot be used to use the solid state disk

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
  • Postgresql database cluster system mixedly using solid state drives and hard disk drive and optimizing method thereof
  • Postgresql database cluster system mixedly using solid state drives and hard disk drive and optimizing method thereof
  • Postgresql database cluster system mixedly using solid state drives and hard disk drive and optimizing method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] Below in conjunction with accompanying drawing and specific embodiment the present invention will be further described:

[0024] Such as figure 1 As shown, the overall frame diagram of the entire database cluster system is given. This database cluster includes a query distribution server and several database servers equipped with postgresql database. These servers are in the same local area network and are connected to each other through a high-bandwidth network. Among these postgresql database servers, one serves as The master server node, and several others as slave server nodes, the master server node uses traditional hard drives, and the slave server nodes use solid-state drives.

[0025] In the entire database cluster system, the query distribution server is responsible for accepting and preprocessing user queries, and distributing these queries to specific individual nodes in the database cluster. The latest data is stored on the master server node of the databa...

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 structural frame of a postgresql database cluster system mixedly using solid state drives and a hard disk drive and an optimizing method based on the system. The cluster system comprises an inquiry distribution server containing cluster software used for inquiring and distributing and a plurality of database servers containing postgresql databases, wherein the servers are all located in a local area network and mutually connected through networks with high bandwidth. One of the postgresql database servers serves as a main server node which uses the hard disk drive, and the others serve as auxiliary server nodes which use the solid state drives. The inquiry distribution server is used for receiving and preprocessing inquiry of users and distributing the inquiry to specific single anode in a database cluster. The optimizing method performs some improvement on inquiry distribution cluster software, and provides a new inquiry preprocessing and distribution method, thereby better using the existing cluster framework and improving performance of the database cluster. Simultaneously, the optimizing method improves a copy strategy for data copying cluster software, and provides a new copy strategy favorable for using the advantages of the solid state drives.

Description

technical field [0001] The invention relates to a general database cluster system composed of common servers, in particular to a method for using a solid-state disk in the database cluster system and optimizing the entire system. Background technique [0002] The database cluster system combines the cluster technology with the database system, and consists of a complete set of autonomous computing processing units (nodes), each node has its own hardware resources such as CPU, memory, and disk, and runs an independent operating system and autonomous The database system is interconnected through a high-speed dedicated network or a commercial general-purpose network, and cooperates with each other in computing, and provides parallel transaction processing services as a unified database system. [0003] The database cluster system emphasizes the collaboration and parallel processing of the cluster system. Its core idea is to hide the delay that has a great impact on database per...

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): G06F17/30H04L29/08
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