首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >随着网站流量的增长,Sqlite的性能

随着网站流量的增长,Sqlite的性能
EN

Stack Overflow用户
提问于 2017-07-11 13:51:34
回答 1查看 119关注 0票数 1

因此,我有一个我即将发布的网站,在开发期间,我使用了Sqlite,目的是在迁移到生产之前迁移到MySQL。

我刚刚将我的所有数据(大约40K行)迁移到一个MySQL数据库中,并使用Sqlite测试了性能。令人惊讶的是,Sqlite的速度是原来的两倍!

考虑到这一点,我正在考虑坚持Sqlite,因为它更容易处理。我唯一担心的是,随着网站流量的增长,Sqlite的性能是否会变得更糟,如果会的话,它会变得更糟还是更慢。

顺便说一句,我知道Sqlite在同时进行多次写入时遇到了问题,但这不会是一个问题,因为该数据库只用于读取。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-07-11 14:59:50

SQLite不执行任何高级的表/记录锁定(它只有一个全局数据库锁),所以如果不需要锁,它会更快。(有了只读访问,而且可能只有一个用户( web服务器),就不会发生冲突。)

此外,SQLite是web服务器进程的一部分,因此它可能比运行在单独进程中的数据库服务器更高效。

只要没有任何写作,这种行为就不会改变。

(见SQLite的适当用途.)

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

https://stackoverflow.com/questions/45036500

复制
相关文章

相似问题

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