【发布时间】:2011-02-24 08:19:20
【问题描述】:
我正在尝试开发一个基于 Windows 的应用程序,让多个用户同时访问同一个数据库。 SQLite 可以同时支持多个访问吗? SQLite 在这方面稳定吗?是什么让 SQLite 比 MS SQL CE 更好或更差?
谢谢。
【问题讨论】:
-
您愿意与我们分享您最终做了什么吗?谢谢。
-
按照设计,“SQLite 是嵌入式的,而不是客户端-服务器” - 请参阅:sqlite.org/quirks.html。此外,“SQLite 支持无限数量的同时读取器,但它在任何时刻只允许一个写入器。在许多情况下,这不是问题。写入器排队。每个应用程序都快速完成其数据库工作并继续前进,并且没有锁的持续时间超过几十毫秒。但是有些应用程序需要更多的并发性,这些应用程序可能需要寻求不同的解决方案。参考:sqlite.org/whentouse.html
标签: sqlite