客户端应用程序从服务器接收表并将其存储在本地 SQLite 数据库中。该表经常发送但很少更改,因此大多数更新插入到已经存在的本地数据库数据中。
SQLite 会在此类更新后进行磁盘写入吗?数据存储在 SD 卡上,经常写入它是一个坏主意。
我可以从数据库中读取数据与接收到的表进行比较,并仅更新已更改的行。也许 SQLite 很聪明,并且会透明地为我做这件事?
客户端应用程序从服务器接收表并将其存储在本地 SQLite 数据库中。该表经常发送但很少更改,因此大多数更新插入到已经存在的本地数据库数据中。
SQLite 会在此类更新后进行磁盘写入吗?数据存储在 SD 卡上,经常写入它是一个坏主意。
我可以从数据库中读取数据与接收到的表进行比较,并仅更新已更改的行。也许 SQLite 很聪明,并且会透明地为我做这件事?