LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1818|回复: 2

大家多注意Postgre,别只知道MySQL

[复制链接]
发表于 2006-5-31 16:30:15 | 显示全部楼层 |阅读模式
最近做的一个项目,我做了数据库选型工作。主要考察目标就是Postgre和MySQL,以下是部分对比结果,大家凑活着看,特别要注意许可证部分,

        MySQL        PostgreSQL        Firebird
商业许可        需要购买许可证(注一)        BSD许可协议,无任何版权费用(注二)        IPL许可,无任何版权费用(注三)
最新版本        5.0(40MB)        8.1(22MB)        2.0RC2(4MB)
市场占有率        40%        11%        39%(注四)
代表客户        阿尔卡特,雅虎,NASA,WikiPedia        思科,NTT,富士,RedHat,Skype,Apple,伯克利分校,悉尼大学等,目前运行的数据库规模最大有4TB        多是个人用户
特性        核心多线程,速度快。5。0版本增加了存储过程,触发器,视图等功能。        数据类型相当丰富且允许自定义类型;外键、连接、视图、触发器、存储过程,子查询;表空间,schema;热备份和恢复;多编码支持;面向对象(继承)。性能优势随着数据规模的上升将逐渐体现。智能连接。次事务回滚段        较小的文件尺寸提供了诸如触发器,存储过程等功能。数据库文件不能存放在中文路径下,文档较少,其创始人后加入MySQL;开发状态不活跃
相关工具支持        Workbench(设计),Query Browser(SQL),Administrator(管理),
MigrationToolkit(数据迁移)        pgAdmin III(管理工具)mssql2pgsql等大量数据迁移工具和性能测试调优工具        FbConfigManager,
运行平台        Linux,Unix,Apple,Windows,NetWare        号称支持平台最多的数据库管理系统包括Windows,Linux,solaris,Apple等        Windows,Linux,大部分的Unix
其它                默认不接受TCP/IP的连接,需要加一个启动参数。不能用具有管理员权限的用户启动       
主页        www.mysql.com/        www.postgresql.org        firebird.sourceforge.net

注一:如果用于内部使用,无论是商业用途还是个人使用都不需要购买许可证,但如果是销售包含MySQL服务器的产品,则需要购买许可证。每一个运行MySQL服务器的主机都需要一个许可证,一个许可证是200美圆左右,一个许可证可用于含有多CPU的一个机器上。详细请查阅http://www.mysql.com/company/legal/licensing
注二:PostgreSQL 遵从BSD license,即使是商业用途的再分发,也不需要购买许可证。详情请查看http://www.postgresql.org/about/licence
发表于 2006-6-23 12:20:46 | 显示全部楼层
多一个选择总是不错
回复 支持 反对

使用道具 举报

发表于 2006-6-23 13:21:49 | 显示全部楼层
总的来说我觉得还是mysql好很多。还是一直跟着它吧。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表