Chinaunix

标题: 用PostgreSql的人不多? [打印本页]

作者: hmily36    时间: 2006-10-26 10:52
标题: 用PostgreSql的人不多?
看了一下本版的发贴数量,好少啊,是不是用的人不多啊?
作者: joint    时间: 2006-10-27 15:00
是很少啊,呵呵,都搞mysql去了
作者: longshort    时间: 2006-10-28 10:22
看了一下本版的发贴数量,好少啊,是不是用的人不多啊?

用的人其实不少,只是出的问题不多,所以帖子少...<
作者: songday    时间: 2006-10-28 13:08
我在网上看到很多PostgreSQL和MYSQL的比较,都是PostgreSQL更胜一筹(比如支持嵌套LIMIT查询、稳定、发布协议等),只是MYSQL的速度比较快,我也不太清楚为什么PostgreSQL没有流行。
作者: longshort    时间: 2006-10-29 09:56
我在网上看到很多PostgreSQL和MYSQL的比较,都是PostgreSQL更胜一筹(比如支持嵌套LIMIT查询、稳定、发布协议等),只是MYSQL的速度比较快,我也不太清楚为什么PostgreSQL没有流行。

在国内是这样的,但国际上就不一样了,这可能与当初开发平台的出现有很大关系。

第一,当初是Perl,接着是PHP的出现,都是首先对MySQL的实现,并且它相对于其它主流数据库系统,对于个人使用是不付费的。
第二,MySQL没有其它现代数据库所必须的基本功能,例如事务提交,因而速度极快,等效于操作系统的数据处理效率。这在国内的流行先占了一筹,毕竟初学者最看重的多数是速度性能。
第三,有了开发平台的支持,初学者不需要再去关心数据库系统本身是如何操作的。

大概就是这三点原因吧。不过Redhat是将PostgreSQL作为AdvanceServer的主要数据库的,并为此开发了大量的应用程序,故而AS的售价是不低的。目前PostgreSQL的发展方向是与Oracle过程语言级兼容,Oracle的过程可以比较容易地移植到PostgreSQL上,其它开源软件尚无这样的优势。

此外,国内的一些关键领域数据库研发部门,也是以PostgreSQL为主要目标的。
作者: Macolex    时间: 2006-10-29 10:51
我觉得最关键的,是平台的问题和使用难度的问题。

  就比如我,我日常使用Windows,无法安装PGSQL,还需要在Unix上面安装配置,很麻烦。
作者: yecheng_110    时间: 2006-10-29 15:06
以前用的MYSQL
现在我就用的PG
作者: longshort    时间: 2006-10-30 09:39
就比如我,我日常使用Windows,无法安装PGSQL,还需要在Unix上面安装配置,很麻烦。

有windows的版本,8.0以上,可以去相关网站下载一个。
作者: 菲平    时间: 2006-11-01 10:46
原帖由 Macolex 于 2006-10-29 10:51 发表
我觉得最关键的,是平台的问题和使用难度的问题。

  就比如我,我日常使用Windows,无法安装PGSQL,还需要在Unix上面安装配置,很麻烦。


最近做个小东西,刚在win2003上装了个...PostgreSQL8.1免安装的

不过不能用admin安,用一个普通用户要...

之前在winxp上装更是顺利了,win2000上没有试过

在win下使用不畅对PostgreSQL应该已经是历史了吧
作者: trainee    时间: 2006-11-01 11:13
PG不流行的原因:
1。在B/S结构上,速度比不上MYSQL。连接一多,资源消耗很大。
2。在C/S结构上,接口ODBC、OLEDB的BUG多多。
3。在WINDOW平台上,性能不是很好。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2