博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于Firebird
阅读量:4192 次
发布时间:2019-05-26

本文共 811 字,大约阅读时间需要 2 分钟。

一个多月前我居然没有注意到,真不知道自己这段时间都在干什么。巨汗。

Interbase 曾经是我最喜欢的RDBMS之一,特别是开源的IB6。这当然跟Borland的捆绑推广有一定关系,更主要的原因是IB我在深入研究RDBMS技术时, 接触的第一种RDBMS产品——由于Charlies.Carlvert的书上介绍的关系。然而后来我用过了一些其它的RDBMS产品之后,IB对我来 说,仍然是很重要的。

因为IB很小巧,安装方便,几乎免维护,在资源占用较小的情况下具有极好的性能,较强大的功能——完整支持事务、触发 器等,特别是支持分布事件通告——可以通过IBEvent从服务端向客户端发送消息,良好的跨平台能力,而IB基于MGA的实现提供了对长事务的支持,这 更是我在其它的RDBMS中所未见过的——当然也可能是因为我用过的RDBMS还不够多。

可惜IB在BORLAND手里没有能够得到很好的 发展,除了BORLAND的开发工具以外,IB对其它的开发工具支持相当有限,连OLE-DB驱动都没有,ODBC驱动也不是免费的,而且早年的JDBC 驱动还需要一个额外的InterServer(直到IB6还是如此,据说后来的版本改了,我没试过)。所以当IB的创始人Jim Starkey与妻子Ann从BORLAND出来搞开源的Firebird真是一件可喜可贺的事。

不过现在Jim去了MySQL了。

说起MySQL也是够惨的,原来用的数据存储实现BerkerlyDB和InnoDB都已经被Oracle收购了,不搞一套自己的存储实现看来是不行了。还好我现在是用PostgreSQL。

说到PostgreSQL,大家都是开源软件,为什么PostgreSQL在相关配套功能方面就这么齐全呢?Firebird应该学学。

虽然Jim不再参与Firebird的开发,但是开源毕竟是开源,也不必过多的了,相信Firebird还是的。

tags: 。

转载地址:http://tnaoi.baihongyu.com/

你可能感兴趣的文章
SSH中各个框架的作用以及Spring AOP,IOC,DI详解
查看>>
openstack juno 配置vmware(vcenter、vsphere)
查看>>
远程debug调试(eclipse)之openstack windows
查看>>
PAAS平台对比:OpenShift VS CloudFoundry【51CTO调研报告】
查看>>
JAX-RS(java restful实现讲解)(转)
查看>>
Spring MVC与JAX-RS比较与分析
查看>>
openstack官方docker介绍
查看>>
头痛与早餐
查看>>
[转]在ASP.NET 2.0中操作数据::创建一个数据访问层
查看>>
Linux命令之chmod详解
查看>>
【java小程序实战】小程序注销功能实现
查看>>
Java中子类能否继承父类的私有属性和方法
查看>>
JVM内存模型详解
查看>>
(二)Git--工作区和暂存区、管理修改与撤销
查看>>
(七)Git--自定义Git
查看>>
(五)Git--分支管理
查看>>
(四)Git--远程仓库
查看>>
(六) Git--标签管理
查看>>
java中继承,子类是否继承父类的构造函数
查看>>
什么是Spring Cloud ?
查看>>