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

sqlite3并发访问

发布时间:2020-12-12 19:21:31 所属栏目:百科 来源:网络整理
导读:SQLite安全地处理多个进程的并发访问 从同一个数据库读/写?有没有任何平台例外? 如果大多数并发访问是读(例如SELECT),SQLite可以很好地处理它们。但是如果你开始并发写,锁争用可能成为一个问题。很多将取决于你的文件系统有多快,因为SQLite引擎本身是非
SQLite安全地处理多个进程的并发访问
从同一个数据库读/写?有没有任何平台例外? 如果大多数并发访问是读(例如SELECT),SQLite可以很好地处理它们。但是如果你开始并发写,锁争用可能成为一个问题。很多将取决于你的文件系统有多快,因为SQLite引擎本身是非常快的,并有许多聪明的优化,以尽量减少争用。特别是SQLite 3。

对于大多数台式机/笔记本电脑/平板电脑/手机应用程序,SQLite是足够快,因为没有足够的并发。 (Firefox使用SQLite广泛地用于书签,历史等)

对于服务器应用程序,有人在一段时间之前说,每天少于100K的页面查看可以在一个典型的场景(例如博客,论坛)中的SQLite数据库完美处理,我还没有看到任何相反的证据。事实上,使用现代磁盘和处理器,95%的网站和网络服务将与SQLite工作正常。

如果你想要真正快速的读/写访问,使用内存中的SQLite数据库。 RAM比磁盘快几个数量级。

(编辑:李大同)

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

    推荐文章
      热点阅读