加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

哪个嵌入式数据库具有最大的SQL兼容性,并发性支持?

发布时间:2020-12-12 16:19:48 所属栏目:MsSql教程 来源:网络整理
导读:我的应用程序目前使用Microsoft Access,但现在可以托管在Linux盒子上.此外,当从多个计算机访问时,其中之一可以更新记录(当其被其他用户读取时). 我还要求嵌入式数据库应该支持复杂的SQL查询,如内部SQL,连接等. 我尝试了SQLite,但是许多现有的查询失败,或者需
我的应用程序目前使用Microsoft Access,但现在可以托管在Linux盒子上.此外,当从多个计算机访问时,其中之一可以更新记录(当其被其他用户读取时).

我还要求嵌入式数据库应该支持复杂的SQL查询,如内部SQL,连接等.

我尝试了SQLite,但是许多现有的查询失败,或者需要修复(比如在使用内部连接的简单查询中,FROM之后的括号不可接受SQLite,并且必须被删除).不支持右连接.

我知道Apache Derby和H2,但首先会喜欢你的宝贵意见.

编辑:

我忘了提到我的应用程序完全用Java编写.

编辑:

在预设时,我使用Microsoft Access mdb,在网络驱动器上共享,从远程计算机进行无DSN连接.

更新

我用Firebird做了试验,它确实看起来很好,零管理和SQL兼容.它是快速的,我没有任何问题,在任何典型的查询,我可以尝试.我对此非常满意,希望将其用于我提出这个问题的项目.

希望Advantage Server也会很好,但是无法有时间来审查它.在浏览/使用Firebird后,不要再想尝试任何其他事情了.

解决方法

我觉得是 Firebird.

即使Cte’s在Firebird 2.1中得到支持!

Firebird适用于Windows,Linux,Mac OS …

用于Java的Jaybird驱动程序.

Access到Firebird有一些很好的迁移工具:

> IBDatapump
> Microsoft访问Firebird数据库转换器(MDB2FDB)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读