基于pgpool II 和PostgreSQL的分布式数据库的设计与实现

研究目的:

PostgreSql是一种非常复杂的对象-关系型数据管理系统(ORDBMS),也是目前功能最强大,特性最丰富和最复杂的自由软件数据库系统。

pgpool-II是一个位于PostgreSQL服务器和PostgreSQL数据库客户端之间的中间件,它提供连接池,复制,负载均衡,并行查询等功能。

可以利用pgpool-II实现PostgreSQL的分布式数据库的设计和实现。

研究意义:

通过实现基于pgpool-II 和PostgreSQL的分布式数据库的设计与实现,实现PostgreSQL数据库集群,集群(Cluster)技术是使用特定的链接方式,将价格相对较低的硬件设备结合起来,同时也能提高性能相当的任务处理能力。从而使在实际项目中对数据库的操作能更迅速快捷。

 

------------------------------------------------------------------------

主要研究内容:

PostgreSQL,pgpool-II的安装,pgpool-II的配置(配置通用模式,复制模式,负载均衡模式,并行查询模式),对PostgreSQL,pgpool-II的操作,熟悉PostgreSQL,pgpool-II的配置文件,在线恢复,故障排除。

 

创新点:

 

使用pgpool-II和PostgreSQL的分布式数据库设计与实现,搭建PostgreSQL数据库集群。

 

需要资源:

两台以上PC机器,Linux操作系统,PostgreSQL,pgpool-II。

 

 

 

 

 

 

 

 

 

 

 

 

你可能感兴趣的:(PostgreSQL)