为什么要用SQLITE?SQLITE数据库优点和缺点分析

为什么要用SQLITE?SQLITE数据库优点和缺点分析,第1张

概述介绍《为什么要用SQLITE?SQLITE数据库优点和缺点分析》开发教程,希望对您有用。

《为什么要用sqlITE?sqlITE数据库优点和缺点分析》要点:
本文介绍了为什么要用sqlITE?sqlITE数据库优点和缺点分析,希望对您有用。如果有疑问,可以联系我们。

sqlITE (sqlITE优缺点分析):

学习PHP,必定要会用到很简单的sqlite数据库,为什么?因为它十分小巧,特别适合中小企业网站和个人网站,以及大型网站的一些辅助场合。相比ASP和ASP.NET天生组合的access, sqlite更强大,而且跨平台。在windows和liNUX、MAC上都适合,现在开发APP的也会经常用到sqlite数据库,安卓和IOS通用。因此,学习sqlITE是必不可少的。但它要求不高,不像MysqL等需要在安全等方方面面都要专门学习。

基本上,看中sqlITE数据库的,有它两个最大特性:

1、拎包入住:不需要服务器的MysqL数据库,只要把PHP程序拖上服务器,网站就能用了。

2、很适合缓存或日志。除了中小型网站使用,它还适合缓存、日志。

PHP对应的插件是最新版本的sqlite3扩展。

sqlite 优点:

在中小网站CMS应用场景下表现突出:

1、与MysqL相比,它更彻底的免费,并且没有任何使用上的限制

2、非常小巧,PHP5以上版本中无需任何配置即可支持sqlite

3、无需单独购买数据库服务,无服务器进程,配置成本为零

4、整个数据库存储在一个单个的文件中,数据导入导出备份恢复都是复制文件,维护难度为零

5、读速度快,在数据量不是很大的情况下速度较快,打开就能 *** 作

 

sqlite的缺点:

在中小网站 CMS 应用场景下被规避:

1、并发低 动态访问时当访问量不超过10万PV的时候,sqlite 超过 Access 的并发能力已经绰绰有余;生成静态页后更无需考虑数据库的并发问题

2、在大数据量的情况下表现较差 但是中小站点一般情况下数据量不超过10万,而sqlite      在 100 万数据量之下表现还不错,因为省掉了对数据库服务器的远程连接甚至会更快。

3、写入较慢 默认配置下的 sqlite 的写入速度比MysqL慢了很多,但是 CMS 应用场景的写入 *** 作较少。在插入新文章的时候基本感受不到慢。集中的写数据库 *** 作只有在安装的时候会出现,不过只出现一次,可以忽略

4、为已有的表加索引较慢 但是在中小站点CMS中不会有这样的需求,可以忽略

5、无法将 MysqL 部署到与前端机不同的服务器上,但是中小站点也没有分开部署的需求

总结

以上是内存溢出为你收集整理的为什么要用SQLITE?SQLITE数据库优点和缺点分析全部内容,希望文章能够帮你解决为什么要用SQLITE?SQLITE数据库优点和缺点分析所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/1181808.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-02
下一篇 2022-06-02

发表评论

登录后才能评论

评论列表(0条)

保存