今天剛剛瞭解到Adobe Air有一個本地的SQL數據庫,這非常棒;不過,我們一直在創建XML和JSON文件來處理大部分內容。我們沒有重新構建我們的應用程序以獲得一些新功能,而是使用嵌入式面向文檔的數據庫來索引現有數據文件,這似乎很有用。針對AIR的面向文檔的數據庫?
所以問題是:在Adobe Air運行時中運行嵌入式文檔化數據庫的最簡單方法是什麼?
今天剛剛瞭解到Adobe Air有一個本地的SQL數據庫,這非常棒;不過,我們一直在創建XML和JSON文件來處理大部分內容。我們沒有重新構建我們的應用程序以獲得一些新功能,而是使用嵌入式面向文檔的數據庫來索引現有數據文件,這似乎很有用。針對AIR的面向文檔的數據庫?
所以問題是:在Adobe Air運行時中運行嵌入式文檔化數據庫的最簡單方法是什麼?
嘗試使用數據庫作爲鍵/值存儲區。然後,如果您需要爲字段建立索引,請在鍵/值表中添加相應的字段,並在其中存儲非常非常規的數據副本。
我認爲Air使用的本地數據庫是SQLite - 如果是這樣,您可以安裝觸發器以保持非規範化索引字段同步。
我已經完成了存儲序列化JSON樹之前的關鍵/值事情。幾乎不如使用CouchDB,但它的工作原理。
猜測終於有document oriented database for adobe air通過原生擴展
你需要的東西了DB W/R/T索引?它是否阻止您僅將SQL存儲用於存儲XML或JSON位的鍵/值數據? – fish2000 2010-10-27 18:30:23
我想可能只是將XML/JSON存儲到SQL中(如果我理解正確的話)。但是,在XML/JSON文件中索引某些「字段」會很好。 – Parris 2010-10-27 18:52:56