免费注册 查看新帖 |

Chinaunix

广告
  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 7319 | 回复: 17
打印 上一主题 下一主题

[FreeBSD] 请大家谈谈目前最新的 MySQL 和 PostgreSQL,在 FreeBSD 中的优劣 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-08-11 19:05 |只看该作者 |倒序浏览
一直以来,我的项目使用 PHP + MySQL-InnoDB 来提供事务安全的应用服务,目前运行的比较良好。

但最近突然对 PostgreSQL 感了兴趣,就查了很多相关资料,总结下来,呈现 PostgreSQL 比 MySQL 强的多这么一个结论。但是大部分能查到的评论都出自几年前,那个时候的 MySQL 被戏称为玩具数据库。重要的是,MySQL 这几年的发展十分迅速,提供了很多商业数据库必不可少的功能特性,从我这个对 PostgreSQL 不是很了解的角度来看,两者对于我的应用而言,差别已经不是很大了。

其实心中还有这么一个情结:总觉得采用 BSD 许可证,和同样是出自加州伯克利分校的 PostgreSQL,能够更好的在 FreeBSD 上面运行。因为 MySQL 是 Linux 阵营的东西,所以作为 FreeBSD 的忠实用户,不免心中会有拥护 PostgreSQL 而排挤 MySQL 的情绪~~

但产品终究是用来应用的,所以希望大家能针对这两款数据库,结合当下最新的状况,对其在 FreeBSD 下的运行特性,做一些建设性的讨论~~

论坛徽章:
0
2 [报告]
发表于 2009-08-11 19:57 |只看该作者
现在的 PostgreSQL 8.4 更加强大了

论坛徽章:
2
2015年迎新春徽章
日期:2015-03-12 10:39:39IT运维版块每日发帖之星
日期:2015-10-10 06:20:00
3 [报告]
发表于 2009-08-11 20:59 |只看该作者
PostgreSQL

论坛徽章:
1
寅虎
日期:2013-09-29 23:15:15
4 [报告]
发表于 2009-08-11 21:39 |只看该作者
公司直接用FreeBSD + PG跑业务

论坛徽章:
2
技术图书徽章
日期:2013-09-04 15:21:51酉鸡
日期:2013-11-01 21:20:20
5 [报告]
发表于 2009-08-11 23:37 |只看该作者
其实都一样的,只有是不适合自己的问题。
前几天,刚好用Python写了个pg的触发器。将数据库的触发事件传递到业务系统,感觉还是很有意思的。

论坛徽章:
0
6 [报告]
发表于 2009-08-12 05:05 |只看该作者
MySQL 不是“Linux 阵营的东西”,它只不过是 GPL / 商业双许可。

论坛徽章:
0
7 [报告]
发表于 2009-08-12 09:13 |只看该作者
原帖由 junqiang 于 2009-8-12 08:04 发表
如果你主导一个公司的所有系统,尽量稳定并持续的推进数据库推进。
我是从去年12月与老板沟通后才开始打算将系统逐步向postgresql迁移,之前的数据库有ms sql,mysql。自从我逐步开始迁移到debian+postgresql8. ...



了解了,考虑中,一直在犹豫,毕竟,迁移是需要成本的~~

论坛徽章:
89
水瓶座
日期:2014-04-01 08:53:31天蝎座
日期:2014-04-01 08:53:53天秤座
日期:2014-04-01 08:54:02射手座
日期:2014-04-01 08:54:15子鼠
日期:2014-04-01 08:55:35辰龙
日期:2014-04-01 08:56:36未羊
日期:2014-04-01 08:56:27戌狗
日期:2014-04-01 08:56:13亥猪
日期:2014-04-01 08:56:02亥猪
日期:2014-04-08 08:38:58程序设计版块每日发帖之星
日期:2016-01-05 06:20:00程序设计版块每日发帖之星
日期:2016-01-07 06:20:00
8 [报告]
发表于 2009-08-12 09:29 |只看该作者
原帖由 langue 于 2009-8-12 05:05 发表
MySQL 不是“Linux 阵营的东西”,它只不过是 GPL / 商业双许可。


很多人都认为GPL是Linux阵营的,尤其是LAMP这个名词,更让某些人感觉MySQL和Linux关系密切,

我还见过有人说gnome是专门为Linux开发的,然后以兼容模式运行在FreeBSD上呢。

论坛徽章:
0
9 [报告]
发表于 2009-08-12 09:59 |只看该作者
谢谢大家的回复

我说 MySQL 是 Linux 阵营的东西,并不单单因为许可证的问题,而是 MySQL 就是在 Linux 系统上进行开发的。一般而言,在 Linux 上运行 MySQL,要比在其他 OS 上各方面都要好一些

而 PostgreSQL 是伯克利分校的产物,FreeBSD 也源自于此,所以论关系,PG 和 FB 应该是蛮亲近的,只不过是我并不清楚同样源自伯克利分校,是否意味着 PostgreSQL 能更好的在 BSD 系统上运行~~

论坛徽章:
0
10 [报告]
发表于 2009-08-12 12:03 |只看该作者
我在用PostgreSQL,两个原因:
1. PostgreSQL历史悠久,稳定性不容置疑
2.PostgreSQL自己可以随意发布,毫无版权问题。
现在又加一个:
3.MySQL看不到前途,PostgreSQL一直在稳定而快速的发展中。

我想成熟的数据库之间不会出现性能的天地之别。

现阶段推荐使用 8.3.X,最新版8.3.7
虽然8.4也正是发布了,建议等8.4.X(X>2)之后再用
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP