迅搜全文搜索引擎 XunSearch
fmms
13年前
<h3>Xunsearch 免费开源的专业全文检索解决方案</h3> <p>帮助一般开发者针对既有的海量数据,快速而方便地建立自己的全文搜索引擎。全文检索可以帮助您降低服务器搜索负荷、极大程度的提高搜索速度和用户体验。</p> <p><em class="fast">高性能</em>:后端是采用 C/C++ 开发多线程服务端,索引设计基于 Xapian 和 scws 中文分词。单库最多支持 40 亿条数据,在 500 万网页大约 1.5TB 的数据中检索时间不超过 1 秒(非缓存),参见 <a href="/misc/goto?guid=4958189836818275402" target="_blank">Scalability</a>。</p> <p><em class="simple">简单易用</em>:前端是使用脚本语言编写的开发工具 (SDK),目前支持 PHP 语言。API 简单清晰,开发难度极低,提供全中文的示例代码、文档、辅助脚本工具等。</p> <p><em class="multi">全功能</em>:除支持基础的自定义分词、字段检索、布尔搜索外,还直接支持用户急需的相关搜索、拼音搜索、搜索建议等专业功能,详见 <a href="/misc/goto?guid=4959500193734582967">功能特色</a>。</p> <p>我们追求的最大特色是:<strong>快</strong>,搜索响应快,开发上手快。</p> <ol> <li> <p>支持海量数据,高速搜索响应,敬请参见 Xapian 里的 <a href="/misc/goto?guid=4958189836818275402">Scalability</a>。 据描述单库最多支持 40 亿条数据,在 500 万网页大约 1.5TB 的数据中,非缓存情况下检索时间不超过 1 秒。</p> </li> <li> <p>健壮的后端守护程序,内置缓存设计,事件模型基于 libevent。</p> </li> <li> <p>内置专为搜索而自主开发的 scws 中文分词,搜索效果好,又能保障查全率。</p> </li> <li> <p>后端采用稳定高效的 C/C++ 开发,前端采用流行的 PHP 脚本语言,堪称最佳组合。</p> </li> <li> <p>极低的开发难度,接口简单易用,而且文档规范、全面。</p> </li> <li> <p>与 Lucene, Sphinx 之类相比较,Xunsearch 提供了更丰富而必需的功能,开发周期更短。</p> </li> <li> <p>功能强大,内置了大量只有商业、大型搜索引擎才提供的功能。支持包括字段检索、结果高亮、 字段排序、布尔语法、区间检索、聚合搜索、<strong>相关搜索</strong>、权重微调、<strong>拼音搜索</strong>、<strong>搜索建议</strong>等等专业搜索引擎具备的功能。</p> </li> </ol> <div class="demo"> <a class="shot_overview" href="/misc/goto?guid=4959500193838248425"><img title="Xunsearch 搜索demo" alt="迅搜全文搜索引擎 XunSearch" src="https://simg.open-open.com/show/022e2882980899ad40baeaca01343534.png" width="400" height="264" /></a> </div> <p><strong>项目主页:</strong><a href="http://www.open-open.com/lib/view/home/1325428185000" target="_blank">http://www.open-open.com/lib/view/home/1325428185000</a></p>