DB2 的免费数据库里头,DB2 Express-C 9真的是个宝藏。适合日常开发、测试,部署小型项目也稳得。它支持Linux、Windows、UNIX这些平台,客户端和驱动都有,JDBC
、ODBC
、.NET
,想怎么连都行,整合挺方便。
技术支持方面,也不怯场。虽然是免费的,官方文档挺全的,社区资源也不少。你要是用Data Studio
来配合开发,那效率直接拉满,SQL 调试
、查询优化
这些全都有。
安装也不麻烦,图形界面一步步来,小白也能上手,老手用脚本装也行。配置那块,DB2 配置文件
、环境变量
、管理服务器
,都比较标准,照着文档走没坑。
而且它还了像HADR、数据复制这种比较高级的东西,尽管没有分区和工作负载管理那种企业级功能,但对大多数开发者来说已经够用了。想升版本?也不用折腾,平滑升级到Enterprise Edition
没压力。
工具这块也全,控制中心、命令编辑器、SQL 向导,该有的都有。写个 SQL,建个数据库对象,全图形化搞定,不用记太多命令。还内置了日志、健康监控,出问题好排查。
如果你正好在用Ruby on Rails或者做Web2.0开发,它的几个Starter Toolkit也挺方便,集成上手快,部署也顺。
说到底,DB2 Express-C 9是个比较稳的入门选择。如果你想找个免费但靠谱的关系型数据库玩一玩,那它值得一试。开发、测试、小型部署全都够用。