1

今天刚刚了解到Adobe Air有一个本地的SQL数据库,这非常棒;不过,我们一直在创建XML和JSON文件来处理大部分内容。我们没有重新构建我们的应用程序以获得一些新功能,而是使用嵌入式面向文档的数据库来索引现有数据文件,这似乎很有用。针对AIR的面向文档的数据库?

所以问题是:在Adobe Air运行时中运行嵌入式文档化数据库的最简单方法是什么?

+0

你需要的东西了DB W/R/T索引?它是否阻止您仅将SQL存储用于存储XML或JSON位的键/值数据? – fish2000 2010-10-27 18:30:23

+0

我想可能只是将XML/JSON存储到SQL中(如果我理解正确的话)。但是,在XML/JSON文件中索引某些“字段”会很好。 – Parris 2010-10-27 18:52:56

回答

1

尝试使用数据库作为键/值存储区。然后,如果您需要为字段建立索引,请在键/值表中添加相应的字段,并在其中存储非常非常规的数据副本。

我认为Air使用的本地数据库是SQLite - 如果是这样,您可以安装触发器以保持非规范化索引字段同步。

我已经完成了存储序列化JSON树之前的关键/值事情。几乎不如使用CouchDB,但它的工作原理。