sqlite至于sqlite使用境况

对于sqlite,实际中常有不曾用过,也大致没有设想过其使用意况,更毫不说越发去商讨它了,前天看最新的数据库流行度名次榜的时候,发现sqlite的长时间趋势好像一向在第十位左右犹豫,特地搜索了下其行使景况,上面的应当是比较合理的:

精确地说,SQLite并不应当用来直接和MySQLOracle、PostgreSQL、SQL
Server这些client/server数据库相比,因为SQLite是用来化解任何的标题标。

client/server数据库力图落成公司数目的共享库,他们强调可伸缩性、并发、集中和操纵。

SQLite试图为单身的应用程序和配备提供当地的多寡存储,QLite强调经济性、成效性、可相信性、独立性,和容易性。

SQLite does not compete with client/serverdatabases. SQLite competes
with fopen().

 

SQLite的适用场景

·嵌入式配备和物联网

·网站

·数据解析

·集团数目标缓存

·服务端数据库

·文件档案

·替代临时磁盘文件

·内部或暂时数据库

 

client/server数据库是适用场景

·client/server应用程序

·高访问量的数据库

·大容量的数据库

·高产出的数据库

 

数据库选型的基于:

数码和应用程序被互连网隔开? →选取 client/server数据库

多量产出的写操作? →选取 client/server数据库

恢宏出现的写操作? →接纳 client/server数据库

否则,选择SQLite

http://blog.csdn.net/lijinqi1987/article/details/51957545

综上,最契合的景观应该是C/S系统中的客户端(交易客户端、资讯客户端、QQ、微信等,但不太适合于数据要求100%精确的气象)缓存常用数据比如数据字典、配置文件、菜单列表等等,那样就不要额外自己统筹数据文件的格式比如xml或json;或者移动端了。浏览器端H5已经有localStorage了。

网站地图xml地图