MongoDB是否可以使用Android离线数据库?

问题描述 投票:-1回答:2

我正在使用公交路线应用程序,并且该应用程序大部分处于脱机状态,

  1. MongoDB是否适用于脱机数据库?
  2. 我可以在MongoDB中实现graph-database吗?(离线)Graph DataBase: Bus Route Image with one node as vertex

我最需要query 离线数据库no-update(几乎根本不需要更新)。但它应与graph-database实现一起使用。

java android database mongodb graph-databases
2个回答
0
投票

是的,可以使用MongoDB Realm。了解更多:https://realm.io/


0
投票

将在此处尝试为您提供帮助,并做出一些体系结构的选择:MongoDB数据可能会驻留在某些服务器上的Android应用程序外部。 REST API将通过Http协议“提供”该数据,而您的Android应用将使用HTTP GET请求通过同一协议来检索该数据。

现在,在此阶段,您<>已连接到MongoDB服务器以访问该数据。但是,您可以(并且应该做)的是cache在用户does建立连接时检索的数据-(将其本地存储在设备上的SQLite中)。因此,如果正确构建,用户可以在WiFi上在家中下载公交路线数据,如果他们在旅途中碰巧失去了小区服务,则仍然可以获取数据。

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.