一、 什么是Postgre
sql 说起
数据库,大家耳熟能详的商业
数据库产品当推Oracle、微软的
sql Server和IBM的DB2等,而开源
数据库中则有两大产品
MysqL和Postgre
sql。 Postgre
sql 是一种对象-关系型
数据库管理系统(ORDBMS),也是目前
功能最强大、特性最丰富和最复杂的自由软件
数据库系统。它起源于伯克利(BSD)的
数据库研究计划,目前是最重要的开源
数据库产品开发项目之一, 有着非常广泛的
用户。 Postgre
sql 可以说是最富特色的自由
数据库管理系统,也有人认为可以是最强大的自由软件
数据库管理系统。Postgre
sql 是唯一
支持事务、子
查询、多版本并行控制系统、数据完整性检查等特性的唯一的一种自由软件的
数据库管理系统。能在多平台下---
包括Linux、FreeBSD和Windows等---运行,并且
支持多语言的开发。 在两大开源
数据库产品的对比中,一般认为
MysqL速度更快,所以得到更为广泛的使用;而Postgre
sql性能更为先进,Postgre
sql 提供很多
MysqL 目前所
不支持的特性,比如触发器、视图、存储过程等等,在记录数超千万之后
性能表现尤其出色。 官方网站是:www.postgre
sql.org 二、 什么是PostGIS PostGIS在对象关系型
数据库Postgre
sql上
增加了存储管理空间数据的能力,相当于Oracle的spatial部分。PostGIS最大的特点是符合并且实现了OpenGIS的一些规范,是最著名的开源GIS
数据库。 官方网站是:www.postgis.org 转自 http://blog.csdn.net/hongjiujing/archive/2007/10/03/1810131.aspx