PostgreSQL 功能比 MySQL 强,为何没有 MySQL 使用那么普遍?

鉴客 发布于 2011/07/13 14:19
阅读 22K+
收藏 5

首先做个调查,你是用 PostgreSQL 还是 MySQL 呢?

这样的标题只是我个人的猜测,因为在网上看到的更多是关于 mysql 如何如何的文章,postgresql 相对少很多。

评价时请讲事实摆道理,勿加入个人喜好。

个人先说下:

我觉得首先在新闻面上:很多大公司用了 MySQL ,并给了很多技巧、经验,这对后来者很有借鉴意义;另外 MySQL 几经波折,从 Sun 到 Oracle ,几乎都围绕着 MySQL 这个重点。

再者我发现 MySQL 和 PostgreSQL 之间的受欢迎程度的比较可以参考 Linux 和 BSD 二者,MySQL 和 Linux 都是 GPL 授权协议,PostgreSQL 和 FreeBSD 系都是 BSD 授权协议的。明明 GPL 非常严格,但对于一个基础系统来说,似乎更能为用户所接受,不懂为何。

加载中
2
jobell
jobell
其实道理很简单。你到大学里面去问问学生,知道mysql吗?基本都会说知道。

再问知道pgsql吗?基本都会说不知道!为什么呢?
大学生是开发人员的新群体,即将步入岗位。他们的消息来源就是网络和学校。
网络到处在推崇php+mysql。pgsql的宣传几乎没有。
中国大学大家都知道。也就是跟风的。老师能提到mysql已经不错了。更何况
少宣传的pgsql呢。我在大学老师提到的只有sqlserver和oracle。

中国的企业要的是效益,利润,既然大家都会mysql,并且都在推崇mysql。
那为什么不用呢。就跟SSH框架一样。很好吗??不知道!适合吗??不知道!!
开发效率高了吗???不知道!!
实践了都知道。

1
宏哥
宏哥
最最重要的是,Postgresql 早期没有Windows的版本。即便现在,Postgresql的win版本也未必成熟。
ValueError
ValueError
恩这可能也是原因
RickHuang
RickHuang
mysql的windows版真是一个决定其流行与否的关键
宏哥
宏哥
@鉴客: 对于BBS这种程序,开发者希望增加的它的用户覆盖度,mysql是它唯一的选择,否则它会损失大部分市场空间。对于自己运营的应用,对数据则可以慎重选择。可惜的是,这里大多数人只看到广泛的一面,并没有看到低价值的一面。
鉴客
鉴客
搞不好这是根本原因了
1
yuzhouliu
yuzhouliu

有些事就是这样,2003年公司用postgresql的时候就想这个问题了,我估计这个与推崇LAMP 有关.

1
jobell
jobell

都只是看中国市场,你们去看看日本的项目是mysql多还是pgsql多。

中国mysql普及就是在lamp吹捧出来的

1
jobell
jobell
我是从日企出来的。做过的项目除了少数的oracle。基本都是pgsql,mysql有,但是比较少。
1
宏哥
宏哥

引用来自“joliny”的答案

我是从日企出来的。做过的项目除了少数的oracle。基本都是pgsql,mysql有,但是比较少。
还是不得不佩服这种严谨的态度,国人喜欢口水,不经验证就下结论。所以mysql在中国是应用最广泛的。
1
小黑小别姬
小黑小别姬
名字不好听  不容易记
0
yaotian
yaotian

好东西不一定好用。

好用最重要。这和文档,易用性,使用普遍性都由关系。

Mysql这些方法都占先

 

0
迷糊
迷糊
这个就是品牌问题,综合来看,知道mysql的人多,自然用的人就多,只比拼某个点没有意义。
0
JavaGG
JavaGG
维护性好重要,性能相差不大就可以了,sql的性能重点还是在sql语句写得好不好上
返回顶部
顶部