【IT168 报道】11月下旬,EnterpriseDB在京召开发布会,高调宣布大举进入中国市场。EnterpriseDB以其出色的事务处理能力和优异的性能而著称,无论是查询密集型应用还是各种混合负载应用,它都表现得异常出色。
据了解,EnterpriseDB企业版在基本版(PostgreSQL)的基础上,针对企业级应用进行了优化,同时增加了一系列高级特性,包括高性能、维护管理组件、高可用性、可扩展性等。结合兼容Oracle®数据库技术,为企业核心、海量业务提供性价比高的产品和服务。对事务密集型应用,EDB不失为一种替代Oracle数据库的理想选择。
图:PostgreSQL创始人之一Bruce Momjian做客ITPUB社区
EnterpriseDB脱胎于PostgreSQL,另一方面也积极回馈PostgreSQL社区。它对改进PostgreSQL中的许多关键技术做出了突出的贡献,包括:维护缓冲、性能调整、增强安全性等等。EnterpriseDB聘请了社区中的主要成员,发起了许多新的项目,创造了更多新的特性,比如HOT存储行(Heap Only Tuples)、全文检索(Fast Text Search)、StackBuilder,甚至于许多管理和开发工具,如pgAdminIII。另外,EnterpriseDB也与其他社区领导者合作,比如NTT (Nippon Telephone & Telegraph),一起开发了一些创新性的特性,如同步复制。EnterpriseDB同时也独立地管理GridSQL项目,这个项目为EnterpriseDB用户提供了更高级的并行查询能力。
索尼在线娱乐公司 一个成功的迁移案例
EnterpriseDB的设计目标之一就是直接帮助企业替换Oracle数据库,所以在兼容Oracle数据库方面表现得非常出色。
“在将Oracle迁移到EnterpriseDB数据库的过程中,80-90%的应用程序不需要经过任何修改即可直接运行。”成功进行了应用迁移的索尼在线娱乐公司数据库技术服务总监David Manifold谈到。除此以外,迁移以后企业的总体拥有成本大幅降低。
索尼在线娱乐公司 (Sony Online Entertainment)在大型多玩家在线游戏领域是公认的全球领军企业,多年来,全球有数百万的游戏玩家痴迷于该公司的产品。SOE 的数据库需求相当庞大,其数据库应用程序是对关键业务应用程序的最恰当诠释:每天有数十万在线玩家在玩 SOE 的游戏,而每款游戏都是一个密集访问数据库的应用程序。
SOE需要的是高可用性数据库解决方案。在选择 EnterpriseDB 数据库之前,SOE 需要使用许多 Oracle 9i RAC 集群。另外,SOE 在其后台运营中部署了数据库,以支持它的用户论坛和在线拍卖网站。早在 2005 年,该公司就开始寻求既具有较低 TCO 又具有较好许可灵活性的数据库以取代 Oracle 的数据库,经过对各种数据库的评估,SOE 选择了 EnterpriseDB 数据库。80% 的SOE 针对 Oracle 数据库编写的应用程序需对代码略加改动,甚至无需重新编码便能够在 EnterpriseDB 数据库上运行。与缘由的成本相比,SOE 预计每款基于EnterpriseDB 数据库部署的在线游戏均将数据库 TCO 节省了约 80%。