首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >轻量级客户机/服务器DB?

轻量级客户机/服务器DB?
EN

Stack Overflow用户
提问于 2010-04-29 11:16:37
回答 3查看 2.2K关注 0票数 3

我喜欢SQLite的简单性,但从设计上看,它不支持并发访问。我编写的应用程序没有太多的需求,所以我希望避免像MySQL这样更难部署的解决方案(远程客户通常没有计算机人员)。

有人知道提供以下特性的好解决方案吗?

可用于applications

  • The服务器本身的
  • 客户端不必是.Net应用程序。实际上,我更希望是一台裸金属服务器,这样它就可以在内存/CPU较少的嵌入式Linux主机上运行,而不是普通PC的
  • 轻松安装:客户端部分应该静态地链接在客户端应用程序中,或者可以作为单个DLL使用,服务器应该只是一个侦听查询的EXE,从而可以通过广播服务器接收的数据在局域网上定位服务器,这样用户就不必写下IP地址并将其粘贴到每个client
  • open-source,中。或中等价格的closed-source
EN

回答 3

Stack Overflow用户

发布于 2010-04-29 11:46:17

我推荐Firebird http://www.firebirdsql.org

可以嵌入并且可以作为一个单独的服务器工作。很小的足迹,高性能。

票数 2
EN

Stack Overflow用户

发布于 2010-04-29 11:21:01

您考虑过Server吗?它从Compact (免费的,基于文件的),通过速成版(同样,免费,但需要安装),然后通过付费版本,为您的产品需要进一步扩展。

票数 0
EN

Stack Overflow用户

发布于 2010-04-29 11:31:24

HSQLDB也非常轻量级,即将发布的2.0版本支持MVCC形式的并发性。虽然它是基于Java的,但是有一个ODBC连接器可用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2736785

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档