我计划使用 Flash Builder 4/Flex 编写一个主要基于记录、存储和分析数据的 AIR 应用程序。我将创建需要几乎实时更新的图表等。
对我来说,应用程序能够在没有互联网连接的情况下运行非常重要,因此我需要一个不同种类的本地数据库,但我最终还希望建立数据的在线同步,其中任一数据库都可以基于更新的数据库相互更新信息。此外,某些类型的加密肯定会受到欢迎,速度是一个很大的问题
同步:主要更新/添加/删除将在离线数据库上完成,但理想情况下,我希望有一个允许相同更新/添加/删除并同步的 Web 界面(除此之外,我不确定如何做到这一点,因为我可以根据最可实现的模型进行建模)。我想知道是否有任何预建引擎可以处理 2 个数据库的同步。我可能最终让 Web 界面仅用于添加,这将更容易同步.. 我可能会以这种方式开始,但我想使用最能让我在某个时候实现完整的在线 crud 的技术进行构建。
考虑到所有这些,我最好的方法是什么来避免头痛?