今天刚得知Adobe Air有本地SQL数据库,很棒;然而,我们一直在创建 XML 和 JSON 文件来处理几乎所有的事情。与其重新构建我们的应用程序以获得一些新功能,不如使用嵌入式面向文档的数据库来简单地索引我们现有的数据文件似乎很有用。
所以问题是:让嵌入式面向文档的数据库在 Adobe Air 运行时中运行的最简单方法是什么?
今天刚得知Adobe Air有本地SQL数据库,很棒;然而,我们一直在创建 XML 和 JSON 文件来处理几乎所有的事情。与其重新构建我们的应用程序以获得一些新功能,不如使用嵌入式面向文档的数据库来简单地索引我们现有的数据文件似乎很有用。
所以问题是:让嵌入式面向文档的数据库在 Adobe Air 运行时中运行的最简单方法是什么?
猜猜最终有一个面向文档的数据库,用于 adobe air通过本机扩展
尝试使用数据库作为键/值存储。然后,如果您需要索引一个字段,请在您的键/值表中添加一个相应的字段,并在其中存储一个(非常非规范化的)数据副本。
我认为 Air 使用的本地数据库是 SQLite——如果是这样,您可以安装触发器以保持非规范化索引字段同步。
我之前已经完成了键/值操作来存储序列化的 JSON 树。不如使用 CouchDB 好,但它确实有效。