诚实,大多数的公司及个人在起步时,喜欢选择免费的数据库做为业务部署选择。对于多数人而言,mysql或是postgresql是个不错的选择。但是商业数据库在稳定性及可扩展性上的成功是有目共睹的。一些成熟的商业数据库包括IBM的DB2,Oracle公司的oracle,当然还有微软的ms sql server.当然,在这些里面,oracle和db 2不但具备跨平台的优势,而且在各方面的表现似乎又更为人所称道。好在,对于小型的业务部署需要,我们不仅仅可以使用免费的开源数据库,也可以使用这些大型商业数据库的限制免费版本。
IBM公司推出的DB2 Express-C 9.5是db2的精简版本,db2 express最多支持双cpu,4GB内存,数据库大小不做限制,而且全部有图形化的操作界面,有windows和linux版本,安装包大小367MB.
Oracle推出的叫做oracle xp(全称是Oracle 10g Express Edition (XE)).
单处理器,最多处理 4G 用户数据.并且支持的内存也不能超过1G.基本上用来做oracle的免费教学不错,但是在生产环境上,就不太方便了。
微软的sql server无论如何,也在一直成长,虽然外在褒贬不一,但是推出的sql server express也算是不错的。基本的限制在• 缺乏企业版功能支持
• 仅限一个 CPU
• 缓冲池内存限制为 1 GB
• 数据库最大为 4 GB
看来,ibm 的db2 express 还是相对比较开放的多一点的了。在许多情况下,在我看来,这些数据库可以做为过渡到这些商业数据库的学习版本,也可以做为小型数据的使用环境,具体情况,要大家看了。
阅读(3201) | 评论(2) | 转发(0) |