`

开源数据库EnterpriseDB进入中国

阅读更多

     提到开源数据库,人们首先想到的是MySQL,由于性能高、成本低、可靠性好,已经成为目前流行的开源数据库;但MySQL在企业级数据服务,特别是存储 引擎和技术支持方面一直被DBA们诟病;即使被Sun收购后也未见在企业级应用方面有太大改观。是否会有一款适合企业级的开源数据库产品?

 

     答案应该是肯定的。随着开源运动的发展,已经涌现出Linux、JBoss等优秀开源产品广泛应用于企业级IT环境;在数据库方面,EnterpriseDB也许会成为企业级开源数据库的一个选择。

 

EnterpriseDB是什么?

这个名字你可能觉得陌生,但提起大名鼎鼎的开源数据库PostgreSQL和Oracle内置的PL/SQL语言你是否会想起什么。 EnterpriseDB是PostgreSQL的一个分支,在PostgreSQL基础上,针对企业级应用进行了专门的优化,同时,增加了一系列如动态 性能调优(DynaTune)、EDB Loader、高效批量SQL处理等高级特性;在众多功能亮点中,EnterpriseDB的兼容性技术尤为惹眼。

EnterpriseDB的Logo
从EnterpriseDB的Logo似乎可以看出它的野心

 

兼容Oracle

 

开源产品也需要有效的运营和市场定位。雄霸企业级数据库领域的Oracle,其技术实力自不必说,但高昂的费用和缺乏灵活性的使用许可往往使许多企 业望而却步。EnterpriseDB看到了这一块需求,凭借开源产品的成本优势,替代Oracle,有效降低企业在数据库方面的IT支出。

 

Oracle可以被替代?也许吧,但Oralce至少可以被兼容和迁移。EnterpriseDB直接支持Oracle的数据类型、SQL语法、 PL/SQL、触发器、自定义包和内建包。据EnterpriseDB技术人员介绍,针对Oracle设计的应用几乎不需修改即可运行在 EnterpriseDB上。

 

如果你不信,可以参考之前报道过的一条新闻《IBM发布DB2 9.7 三大特性指引未来应用》。说Oracle呢,提DB2干嘛?因为IBM在新发布的DB2 9.7版中采用了新的技术来实现对Oracle的兼容,这个新技术就是内嵌EnterpriseDB的兼容性技术。

对于Oracle的兼容,EnterpriseDB提出三点目标:

◆兼容企业已有的开发人员和DBA的习惯,避免重复学习;

◆兼容企业已有的基于Oracle开发的应用程序;

◆围绕数据库资源的人力、知识、开发成功都可以在EnterpriseDB得到继承。

 

EnterpriseDB前景如何?

回到最初的问题,是否会有一款适合企业级的开源数据库产品?这款产品会是EnterpriseDB吗?前一个问题的答案是肯定的,后一个问题现在恐 怕还无法回答。但对开源产品我们至少要抱有乐观的态度;之前的一条新闻也许可以增强大家的信心,2009年10月,RedHat向 EnterpriseDB注资1900万美元;一年前,IBM也曾向EnterpriseDB注入大量资金。

Linux可以在操作系统方面获得成功,JBoss可以在中间件领域获得成功,EnterpriseDB也许会在企业级数据库领域获得成功,我们拭目以待。

 

转自:http://www.linuxeden.com/html/news/20091123/69232.html

 

分享到:
评论

相关推荐

    EnterpriseDB剑指Hadoop:优化数据处理

    EnterpriseDB(简称EDB)是一家专注于提供基于开源数据库PostgreSQL的企业级解决方案和服务的公司。在全球范围内,MySQL、PostgreSQL与EnterpriseDB被视为三大开源数据库产品。与其他开源数据库相比,PostgreSQL更...

    Enterprisedb

    It's open source of database. Introduction of Enterprisedb

    EnterpriseDB Oracle兼容性开发者指南.rar

    《EnterpriseDB Oracle兼容性开发者指南》是一本专为IT专业人士准备的书籍教程,主要关注数据库领域,特别是关于EnterpriseDB如何实现对Oracle数据库系统的兼容性。EnterpriseDB是一款基于PostgreSQL的企业级数据库...

    enterprisedb 安装包,part3

    enterprisedb 安装包,part1,总格part3,求过

    edb connectors 8.4.5.18 for windows

    本程序为EnterpriseDB提供odbc及c#等开发环境的数据库访问接口,推荐在本网站搜索并下载下列扩展工具: Postgres Plus Advanced Server EnterpriseDB核心数据库安装包 edb postgres studio --EnterpriseDB和...

    EnterpriseDB安装_64[归纳].pdf

    EnterpriseDB安装_64[归纳].pdf

    EDB数据库登陆验证

    EDB数据库,全称为EnterpriseDB,是基于开源PostgreSQL数据库系统的企业级数据库解决方案。它提供了高级功能、增强的安全性以及对Oracle语法的兼容性,使得企业可以无缝迁移Oracle应用程序到更经济高效的平台。本篇...

    南邮数据库第二次实验- 约束、视图、索引与存储过程

    在本次实验中,主要目标是深入理解并熟练掌握数据库管理中的关键概念,包括约束、视图、索引和存储过程,具体操作环境为PostgreSQL数据库系统。实验内容主要包括产品数据库的创建、表的建立、数据导入、完整性约束的...

    PostgreSQL DBA内部培训讲义

    它在数据库管理系统领域中占据着举足轻重的地位,尤其是在开源数据库系统中。它的设计目标是拥有高可靠性、强大的功能性与灵活性。下面将详细介绍有关PostgreSQL的多个知识点: 1. PostgreSQL数据库历史和发展: ...

    iPod运行Linux取得进展.pdf

    描述中提到的多个数据库公司对开源数据库的支持,反映了开源软件在数据库领域的普及和影响力。EnterpriseDB基于PostgreSQL提供了与Oracle和微软数据库兼容的解决方案,GreenPlum利用PostgreSQL开发出大规模分析...

    edb数据库到mysql数据库的转换程序.zip

    MySQL是一款开源、免费的关系型数据库管理系统,广泛应用于Web应用、云计算和嵌入式系统。它的优点包括快速、简单、易于管理和支持大量并发连接。MySQL被许多大型互联网公司用作后端数据存储,因为它具有出色的性能...

    EnterpriseDB企业版Linux安装指南

    EDB是基于postgresql的基础上的数据库,但是可以兼容oracle语法。

    EnterpriseDB_Oracle兼容性开发者指南

    **EnterpriseDB Oracle兼容性开发者指南**是一份详尽的技术文档,旨在帮助开发人员将Oracle数据库的应用程序迁移到EnterpriseDB的产品——Postgres Plus Advanced Server上。该文档强调了Oracle到EnterpriseDB移植...

    PG数据库产品生态介绍、开发实践、应用案例.pdf

    PPAS(Postgres Plus Advanced Server)是ENTERPRISEDB公司基于PostgreSQL开发的企业级数据库产品,它为商业数据库用户提供了一条平滑迁移到开源数据库的路径。HDBforPG可能指的是针对特定硬件或平台优化过的...

    postgreSQL数据库安装配置图解

    - 在开始菜单中找到 PostgreSQL 图标(通常为大象图标), 单击进入管理界面。 **2.2 创建服务器** - 在管理界面中, 通过点击指定位置创建服务器。 - 输入服务器名称, 通常为 localhost 或 IP 地址。 - 使用默认端口 ...

    edb postgres studio 1.10.5-4 for windows

    本程序系EnterpriseDB和PostgreSQL的数据库企业管理器,推荐在本网站搜索并下载下列扩展工具: Postgres Plus Advanced Server EnterpriseDB核心数据库安装包 edb connectors --为EnterpriseDB提供odbc及c#等开发...

    EnterpriseDB产品及解决方案

    EnterpriseDB产品及解决方案PPT,搞点分啊

    enterprisedb 安装包,part2

    enterprisedb 安装包,part2,总格part3,求过

    [详细完整版]数据库实验1.doc

    下载安装MySQL 搜索MySQL下载页面 网址: 查看各种MySQL版本 MySQL主要版本及区别: 所下载版本及版本号: 安装配置MySQL 数据库基本操作 创建数据库 创建一个企业管理系统数据库,命名为enterprisedb,字符集选择...

Global site tag (gtag.js) - Google Analytics