所以我决定使用sqlite数据库来缓存服务器数据。我不确定有多少行被认为是可接受的。 1000行太多了吗?理想情况下,我想在本地电话上保留尽可能多的行数。但我不希望我的应用程序放慢用户的电话速度或产生任何不利影响。所以给定以下模式,我应该在本地保留多少行?
表有12列:1 blob,2 real,4 integer,5 text。 blob用于缩略图Youtube缩略图的大小。
我已经知道What is a maximum size of SQLite database on Android?了。但那个帖子适合想要达到极限的人。我想知道的是一个好的机器人公民,有多少安全行?或者就内存而言,我的数据库应该有多大,以便我的应用程序可以与其他人一起播放呢?
对于更多上下文,我的计划是将数据从服务器获取到数据库,并通过CursorLoader从数据库获取数据,然后CursorLoader与RecyclerView.Adapter进行通信。