我正在开发一个 Android 地图应用程序。
我正在使用 MBTiles 存储我的图块以供离线查看。一切都很好,但随着数据库大小的增加,性能会大大降低。切片的大小各不相同,但通常大小约为 6 kb,并以 blob 形式存储。我已经用索引和所有复制了 Mapbox 和其他人使用的架构。该数据库目前大小约为 40 mb,读取大约需要 5 秒。到目前为止,我已经做了很多研究,除了它应该可以工作之外什么也没发现。请参阅此 SQLite 页面。
我究竟做错了什么?这是Android限制吗?
问问题
1531 次