php– 从mysql服务器访问和存储大量数据

php– 从mysql服务器访问和存储大量数据,第1张

概述我们正在开发一个从服务器下载大量数据的iOS/Android应用程序.我们使用JSON在服务器和客户端设备之间传输数据.最近我们的数据量增加了很多(约30000条记录).获取此数据时,服务器请求会超时并且不会获取任何数据.任何人都可以建议实现快速数据传输的最佳方法吗?有没有什么方法

我们正在开发一个从服务器下载大量数据的iOS / Android应用程序.

我们使用JsON在服务器和客户端设备之间传输数据.

最近我们的数据量增加了很多(约30000条记录).

获取此数据时,服务器请求会超时并且不会获取任何数据.

任何人都可以建议实现快速数据传输的最佳方法吗?

有没有什么方法可以在最初准备数据并在以后下载数据?

在设备中使用多个数据库(sqlite dbS)并在db中执行并行插入是否有任何优势?

目前我们只下载/上传已更改的数据(使用UUID和时间戳).

有没有最好的方法来有效地实现这一目标?

—-编辑—–

我认为它不仅仅是MysqL记录的问题,在高峰时候多个设备连接到服务器来访问数据,因此连接也会等待.我们正在使用性能服务器.我主要是寻找一种解决方案来处理设备中的同步.使用多线程,多个sqlite db等简化同步或使其更快的任何好方法……?或数据压缩,使用视图或……?

解决方法:

实现这一目标的一个好方法可能是根本不下载任何数据.

我想你不会在你的客户端显示这些30k行,那么为什么要首先下载它们呢?

在您的服务器上创建一个API可能会更好,这有助于移动设备与数据库通信,因此客户端只会下载他们实际需要/想要的数据.

然后,通过移动端的缓存系统,您可以确保客户端不会每次都下载相同的内容,并且他们已经看到的内容可以脱机使用.

总结

以上是内存溢出为你收集整理的php – 从mysql服务器访问和存储大量数据全部内容,希望文章能够帮你解决php – 从mysql服务器访问和存储大量数据所遇到的程序开发问题。

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

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

原文地址: https://outofmemory.cn/web/1117066.html

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

发表评论

登录后才能评论

评论列表(0条)

保存