Firebird数据库的技术特点点评

数据库
firebird是一个全功能的,强大高效的,轻量级,免维护的数据库。它很容易让您从单用户,单数据库升级到企业级的应用。 给中小型企业提供了一个很好的工具,一些需要小的数据库的软件!

 导读:2000年7月,Borland(即现在的Inprise)公司公布了其数据库产品Interbase的源代码。Firebird数据库就是从该数据库中派生出来的。当时,Interbase是与客户/服务器版本的Delphi产品捆绑在一些销售的。现在,Interbase已经变成了一只开放源码中的“火鸟”。 Firebird 网址是http://firebird.sourceforge.net/ ,最新版本是2005年8月5日发布的1.5.3。的标志是一只“火鸟”,见图-3。

 

[[20642]]


 图-3 Firebird 标志

Firebird的技术特点

Firebird相对MySQL和PostgreSQL来说比较小,其RPM版本只有3.0MB。这也使其可以称得上是理想的“嵌入式数据库”,可用于与其它应用程序服务器和应用程序捆绑。Firebird具有大部分成熟数据库所具有的功能,比如支持存储过程、SQL兼容等。如果用户有使用DB2或PostgreSQL的经验,就会发现Firebird与它们的语法非常相似,数据类型和数据处理方式也很类似。 Firebird的设计思想是小型、快速和最小化的管理。这对于需要一个数据库用于存储数据,但又不想花太多时间来调整数据性能的开发人员很适用。实际上在很多情况下,我们并不需要存储程序或复杂的表之间的关联。这时会发现Firebird在大小和功能之间找到了一个理想的平衡点。

现在有两个版本的Firebird服务器软件可供下载,分别是Firebird Super Server和Firebird Classic Server。简单来说,二者的区别在于设计的方法不同。Super Server使用线程同时为多个客户连接提供服务,而Classic Server使用的则是Interbase的方法,采用为每个连接提供一个独立服务器进程的方式。如果想对二者的区别有更多的了解,可查看http://www.ibphoenix.com/main.nfs?a=ibphoenix&page=ibp_ss_vs_classic。对于“嵌入式数据库”的用户,这两个版本之间没有太大的区别。从理论上讲,如果应用程序的用户很多,那么Super Server将是一个较好的选择。

【编辑推荐】

  1. PostgreSQL数据库的技术特点点评
  2. MysQL数据库的技术特点点评
  3. 数据库入门级之算法【一】

 

责任编辑:迎迎 来源: 天极网
相关推荐

2011-03-25 13:18:02

Firebird数据库

2011-03-25 13:22:45

mSQL数据库

2011-03-25 13:34:20

SQLite数据库

2011-03-25 13:01:46

MysQL数据库

2011-03-25 13:08:19

PostgreSQL数

2011-03-25 13:27:12

Berkeley DB

2017-04-10 15:08:44

VMwareVVOL优缺点

2009-08-13 15:19:17

C#数据类型

2011-04-12 09:59:43

Sybase数据库复制服务器

2011-03-11 11:19:05

嵌入式数据库

2021-05-11 10:03:04

数据泄露漏洞信息安全

2010-05-11 09:28:01

MySQL

2011-08-25 11:08:21

Sybase数据库

2011-05-13 13:54:02

数据库文档数据库

2011-05-19 10:29:40

数据库查询

2011-03-04 10:03:45

EJB数据库应用

2017-07-03 15:32:49

数据库MySQL架构

2019-01-16 14:20:42

2011-05-18 13:20:44

数据库开发

2011-03-07 17:18:34

数据库开发
点赞
收藏

51CTO技术栈公众号