用于移动应用程序的远程数据库的体系结构

时间:2014-05-04 10:24:12

标签: java database oracle java-ee web-applications

我有一个需要辅助持久存储的移动应用。 在本地,它使用SQLite3数据库和文件系统。存储库模式用于促进对数据存储的访问,因此应用程序不知道数据是来自文件系统还是SQLite3。

我需要扩展应用;所以它可以使用远程数据存储区。

该应用程序存储原始数据和短字符串。每个'项目'介于5和100 KiB之间。数据存储的总大小通常小于200 MiB,但在极端(罕见)情况下可能会增长到3 GiB。

我目前的想法是RESTful网络服务。 (“没有什么比一个想法更危险,如果它是你唯一的想法。” - Emil-Auguste Chartier。)

我正在寻找一种已知的架构和设计模式来指导我。 我一般不熟悉Web服务,我需要记录模式来指导设计。想法?

0 个答案:

没有答案