您的位置:首页 >科技 >

给大家说一下Firebird是什么及Firebird有什么用

来源:时间:2020-09-14

近来发现不少网友对于Firebird是什么这方面的讯息关注的热度颇高的,那么小编今天就针对此Firebird是什么收集了一些相关的讯息 希望小编收集的这些讯息 能帮助到你。

Firebird 是一个跨平台的关系数据库系统,目前能够运行在 Windows、linux 和各种 Unix 操作系统上,源于 Borland 公司的 InterBase 6.0,是一个完全非商业化的产品,但源代码经过大规模重写,使用 C++开发。

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

Firebird 是一个跨平台的关系数据库系统,目前能够运行在 Windows、linux 和各种 Unix 操作系统上,提供了大部分 SQL-99 标准的功能。它既能作为多用户环境下的数据库服务器运行,也提供嵌入式数据库的实现。

Firebird 脱胎于 Borland 公司的开源版数据库 Interbase6.0,是一个完全非商业化的产品,用 C 和 C++开发。由于与 interbase 的血缘关系,大部分 interbase 的开发工具可以直接应用到 Firebird 开发中。Firebird 使用 Mozilla Public License v.1.1 许可证发行。

一个 firebird 数据库服务器能够管理多个独立的数据库,每一个数据库同时可支持多个客户端连结。总之:它是一个开源的,强大的,可以自由使用的数据库(即使是商业上的使用)。

特色

支持多版本并发控制(Multiversion Concurrency Control,MVCC)、Stored Procedure、Trigger、自定义方法(User-defined function,UDF)等商用数据库行为程序。同时因为与 interbase 的血缘关系,大部分 interbase 的 GUI 工具可以直接应用到 Firebird 开发中。

版本区分

Firebird 提供三个服务器环境版本,分别是超级服务器版本(SuperServer)、标准服务器版本(ClassicServer)与嵌入式版本(Embedded),依商用情境概略说明:

超级服务器版本(SuperServer)

支持多线程(Multithreading)模式,可以以背景 Service 模式运行。

标准服务器版本(ClassicServer)

支持每个线程可以个别管理自己的数据库,允许数据库与服务器不是存储在同一台情境,适合用于多处理器环境。

上述就是小编整理的关于Firebird是什么的一些讯息了,如果对你有帮助的话 记得点赞哈

图说财富