一个共享的Android数据库与所有设备使用我的应用程序

时间:2016-11-29 14:22:37

标签: android

我是Android开发的新手,我有一个开发应用程序的想法,我想知道如何创建一个应用程序,其中一个数据库与可以使用我的应用程序的所有设备共享。

可以从安装在不同设备中的所有应用程序操作数据库,用户可以访问数据或修改数据。

必须快速同步数据才能获得更新的信息。 我现在正在使用ormlite,但我猜它是一个本地数据库。

你能给我一些指导来解决我的问题吗?

感谢' S Riden

1 个答案:

答案 0 :(得分:0)

您应该创建一个服务来访问公共数据库并将其托管在服务器上。从您的所有客户端,您应该访问每个数据库操作的服务。

如果你想要一个缓存系统,那么你应该在客户端(android)上处理缓存。

如果您想要更多可访问性,那么在不同位置创建大量服务器,然后让客户端访问附近的服务器。然后让所有服务器不时地同步。