我需要为离线存储(如 CDROM)中的离线 html 应用程序创建客户端搜索引擎。我已经用 Win32 创建了它,目录文件接近 2GB(MDB 文件)。
我的离线网络应用程序使用 CEF(Chromium 嵌入式框架)和 PhoneGAP,因此我可以禁用浏览器网络安全。 我认为 IndexedDB 可能会帮助我,但是,我找不到将存储文件复制到其他媒体的方法。
- 我的目录文件将接近 2GB,所以我无法将所有记录读入内存。
- 我需要使输出媒体与 PhoneGAP 跨平台,所以我不能使用 activeX 对象进行最终搜索。我还可以通过该工具禁用网络安全限制。
- 我可以使用任何 Windows 应用程序创建目录文件和媒体。关键注意查询目录的输出文件应该是纯 JavaScript。
是否有可用的 HTML5 大存储系统(我可以通过 PhoneGAP 禁用网络安全)来创建可以复制到其他可移动媒体的离线 HTML 应用程序搜索目录?
最佳答案
Reyes 正在为此目的开发全文搜索引擎:https://github.com/reyesr/fullproof
在去年 9 月的 Paris JS 中,他介绍了背后的概念:http://kornr.net/prez/paris.js22/#/
希望它能满足您的需求。
关于javascript - 如何使用纯 JavaScript 和 HTML5 创建客户端全文搜索引擎?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11340852/