我需要爲脫機存儲中的脫機html應用程序(如CDROM)創建客戶端搜索引擎。我已經使用Win32創建它,目錄文件接近2GB(MDB文件)。如何用純JavaScript和HTML5創建客戶端全文搜索引擎?
我的離線Web應用程序使用CEF(鉻嵌入式框架)和PhoneGap的,所以我可以禁用Web瀏覽器的安全性。 我以爲IndexedDB可以幫助我,但我無法找到將存儲文件複製到其他媒體。
- 我的目錄文件將接近2GB,所以我無法讀取所有記錄到內存。
- 我需要使用PhoneGAP交叉輸出媒體,所以我不能使用activeX對象進行最終搜索。此外,我可以禁用該工具的網絡安全限制。
- 我可以創建任何Windows應用程序的目錄文件和媒體。請注意,查詢目錄的輸出文件應該是純JavaScript。
是否有任何HTML5大型存儲系統可用(我可以通過PhoneGAP禁用網絡安全)來創建可以複製到其他可移動媒體的離線HTML應用程序搜索目錄?
HTML5的大存儲系統是[網絡SQL](http://www.html5rocks.com/en/tutorials/webdatabase/todo/),但是這當然節省了客戶,而不是集中在數據,所以我米不知道這是否適合你。 – Utkanos 2012-07-05 09:09:18
感謝您的評論,但WebSQL已棄用IndexedDB。 IndexedDB對我很好,但我需要知道如何將IndexedDB中的特定數據庫移動或複製到其他可移動介質。 它看起來他們只是提供客戶端創建數據庫,無法移動到其他地方:( – Madnik7G 2012-07-05 14:06:18