如果大多数并发访问是读(例如SELECT),sqlite可以很好地处理它们。但是如果你开始并发写,锁争用可能成为一个问题。很多将取决于你的文件系统有多快,因为sqlite引擎本身是非常快的,并有许多聪明的优化,以尽量减少争用。特别是sqlite 3。
原文链接:https://www.f2er.com/sqlite/198387.html对于大多数台式机/笔记本电脑/平板电脑/手机应用程序,sqlite是足够快,因为没有足够的并发。 (Firefox使用sqlite广泛地用于书签,历史等)
对于服务器应用程序,有人在一段时间之前说,每天少于100K的页面查看可以在一个典型的场景(例如博客,论坛)中的sqlite数据库完美处理,我还没有看到任何相反的证据。事实上,使用现代磁盘和处理器,95%的网站和网络服务将与sqlite工作正常。