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

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

sqlite 是一个 文本型数据库,很多功能没有,比如存储过程,,函数等,而且一些语句也不支持 比如修改一个列的 属性 等
因为是文本型数据库,如果有大量的数据时,查询时很慢的
所以 sqlite 是不可以做服务端数据库
手机端是不可能放你说的MySql ,等数据库,因为手机是个轻量级的移动端对于大量的数据运算,cup处理会很慢
所以移动端 和服务端是不是可以公用的

根据你的需求,你需要一台服务器(该服务器配备一个公网IP),通过公网IP能够连接到数据库上,这里面会牵扯到防火墙和端口的问题。例如:以mysql为例,需要在服务上开放3306端口的外网访问,需要通过grant授权用户通过指定密码来访问数据库。

由于sqlite属于轻量级的数据库,对于处理大批量数据的性能是没有mysql强的,主要运行在手机端,对内存要求很低的设备上,所以不适合当服务器数据库。

SQLite是DRichardHipp用C语言编写的开源嵌入式数据库引擎。它支持大多数的SQL92标准,并且可以在所有主要的 *** 作系统上运行。SQLite由以下几个部分组成:SQL编译器、内核、后端以及附件。SQLite通过利用虚拟机和虚拟数据库引擎(VDBE),是调试、修改和扩展SQLite的内核变得更加方便。所有SQL语句都被编译成易读的、可以在SQLite虚拟机中执行的程序集。

你的这种属于android网络编程,一般是通过socket或者>

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

原文地址: https://outofmemory.cn/zz/13412181.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-31
下一篇 2023-07-31

发表评论

登录后才能评论

评论列表(0条)

保存