我喜欢SQLite的简单性,但在设计上,它不支持并发访问。我写的应用程序没有太多需求,所以我想避免像MySQL那样更难以部署的更重的解决方案(通常没有计算机人员的远程客户)。
有人知道提供以下功能的好解决方案吗?
答案 0 :(得分:1)
我会推荐Firebird SQL http://www.firebirdsql.org
可以嵌入并可以作为单独的服务器工作。占地面积小,功能强大。
答案 1 :(得分:0)
你考虑过SQL Server吗?它可以很好地从Compact Edition(免费,基于文件),Express Edition(再次,免费,但需要安装)扩展,然后通过付费版本,以便您的产品需要进一步扩展。
答案 2 :(得分:0)
HSQLDB也非常轻量级,即将发布的2.0版本支持MVCC形式的并发。它虽然基于Java,但是有一个ODBC连接器可用。
答案 3 :(得分:0)
你也可以考虑德比......它是免费和开源的。