gpt4 book ai didi

sqlite - iPhone/Sqlite-如何仅从服务器获取更改的数据?

转载 作者:行者123 更新时间:2023-12-03 15:09:41 25 4
gpt4 key购买 nike

我正在服务器上生成一个很大的sqlite文件(大约30'000个条目,大约3mb大),并且想在我的iPhone应用程序中使用该数据。

服务器上的sqlite文件每小时生成一次;有些数据几乎每次都在更改,而某些数据很少更改。

有没有一种方法只能将更改的数据发送到iPhone,因为我不想让用户每次使用该应用程序时都加载3mb。

我该怎么做才能仅将数据发送给自上次请求以来发生更改的客户端?有任何想法吗?

最佳答案

为每个请求数据的iPhone保留一个时间戳,然后使用该时间戳确定自iPhone上次询问以来哪些行已更改。

另外,iPhone可以发送一个时间戳记,该时间戳记是下次询问时最后一次询问数据的时间。

您还需要为数据库中的每一行存储最新的时间戳,以便您确定自iPhone上次询问以来哪些更改了。

关于sqlite - iPhone/Sqlite-如何仅从服务器获取更改的数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2070553/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com