sqlite除了能做本地数据库外,可以作为服务器数据库吗

2025-01-25 12:03:09
推荐回答(2个)
回答1:

sqlite 是一个 文本型数据库,很多功能没有,比如存储过程,,函数等,而且一些语句也不支持 比如修改一个列的 属性 等.
因为是文本型数据库,如果有大量的数据时,查询时很慢的.
所以 sqlite 是不可以做服务端数据库.

手机端是不可能放你说的MySql ,等数据库,因为手机是个轻量级的移动端.对于大量的数据运算,cup处理会很慢.

所以移动端 和服务端是不是可以公用的.

回答2:

由于sqlite属于轻量级的数据库,对于处理大批量数据的性能是没有mysql强的,主要运行在手机端,对内存要求很低的设备上,所以不适合当服务器数据库。
SQLite是D.Richard Hipp用C语言编写的开源嵌入式数据库引擎。它支持大多数的SQL92标准,并且可以在所有主要的操作系统上运行。SQLite由以下几个部分组成:SQL编译器、内核、后端以及附件。SQLite通过利用虚拟机和虚拟数据库引擎(VDBE),是调试、修改和扩展SQLite的内核变得更加方便。所有SQL语句都被编译成易读的、可以在SQLite虚拟机中执行的程序集。