技术开发 频道

戏说开源数据库“五虎将”

  5.InterBase(即Firebird) 

  InterBase是一个易于开发者使用的数据库,可以支持复杂商业应用的快速开发与部署。同时,InterBase也是一个友好、方便的商业数据库,可以提供支持关键性应用的企业级动力。Borland InterBase 7.5是InterBase的最新稳定版本。它是一个高性能、跨平台数据晖,适合嵌人广泛部署的多用户应用中。

  InterBase 7.5的主要特性包括如下:

  ◆ 占用很少的空间意味着数据库消耗的系统资源很少,能够运行在一个并不昂贵的系统之上。

  ◆ 自动崩溃恢复功能自动崩溃恢复机制的调优功能使得系统维护量很小,并且没有日志文件蔓延(Log Fi1eCreep)现象。

  ◆ 在线备份功能在线备份进一步降低系统维护量,并提升生产率,因为在备份数据时并不需要停止数据库。

  ◆ 安装简便简易的安装使得在没有IT支持人员的场合也能轻松部署,无需数据库管理员的参与。

  ◆ 快速.--r靠地处理数据InterBase开创性地提出了活动数据库(Active Database)概念,把先进的自动化技术植入服务器内核。这些特性把数据处理步骤转移到服务器上,以得到更快和更可靠的运行。

  ◆ 较好的速度与性能lnterBase为支持关键性应用的嵌入式数据库提供了所需的速度和多用户性能。InterBase1]K务器实现了多代体系结构(MGA),可以同时对事务处理用户

  和决策支持用户保证数据的高可用性。

  ◆ 降低开发费用InterBase可以帮助开发人员快速开发并部署应用, 从而降低开发费用。简单的安装与较低的Licesen费用可以降低部署的费用。由于InterBase不需要数据库管理员的服务,所需的维护量非常少,后续的管理费用可以大大降低。

  ◆ 提升开发人员效率lnterBase遵循AQL92标准,熟悉SQL标准数据库如Oracle、IBM DB2或Sybase的开发人员很容易就能对InterBase上手。InterBase同时也与Borland的高效率开发环境紧密集成, 包括Delphi、C++Builder和Kylix等。

  ◆ 遵循工业标准以缩短开发周期InterBase与ANSI/SQL、Java、Unicode,XML和扩展数据表示(XDR)等工业标准保持严格的兼容,可以帮助开发人员降低开发、部署与维护跨平台应用所需的时间。

  ◆ 平台独立性InterBase可以部署在Windows、Linux、Solaris和其它Unix系统设备上,为一个平台所写的应用可以无需更改地运行在另一平台上,大大提高针对异构环境开发人员的生产率。

  总结:我相信开源数据库使得信息处理的经济成本降低,将使强有力的数据库解决方案进入更多的企业,特别是中小型企业。随着开源数据库在功能上的日益强大和完善,以及人们对其了解的深入,Linux开源数据库在中小型企业中将会有更广泛地应用。

0
相关文章