相信大家平时都有用360搜索、百度搜索、谷歌搜索等来查询自己想要的东西。或者熟悉w3cschool的用户相信都很清楚,只要在首页导航的搜索框中输入你想要了解的内容,都会跳出所有的数据。
360搜索、百度搜索等搜索引擎的的数据查询这么快,对于非内部员工来说,不知道他们是怎么实现的。而w3cschool搜索框的数据之所以能够如此快、如此详细的查询出海量数据,是因为迅搜(Xunsearch)技术的利用。
Xunsearch 是免费开源的专业全文检索解决方案,旨在帮助一般开发者针对既有的海量数据,快速而方便地建立自己的全文搜索引擎。全文检索可以帮助您降低服务器搜索负荷、极大程度的提高搜索速度和用户体验。
Xunsearch 高性能:后端是采用 C/C++ 开发多线程服务端,索引设计基于 Xapian 和 scws 中文分词。单库最多支持 40 亿条数据,在 5 亿网页大约 1.5TB 的数据中检索时间不超过 1 秒(非缓存);简单易用:前端是使用脚本语言编写的开发工具 (SDK),目前仅支持 PHP 语言。API 简单清晰,开发难度极低,提供全中文的示例代码、文档、辅助脚本工具等;全功能:除支持基础的自定义分词、字段检索、布尔搜索外,还直接支持用户急需的相关搜索、拼音搜索、搜索建议等专业功能。
为了方便大家,w3cschool资深用户精选 xunsearch技术教程。 本教程旨在全面介绍 Xunsearch PHP-SDK 的用法,是学习掌握 xunsearch 搜索开发的 基础资料。
本教程中,囊括新手安装教程、了解基础对象方法、编写项目配置文件、管理索引、使用搜索等知识,如果你想让自己网站的搜索更快速、更海量、更便捷,那么可以看看本教程。更多详情,请移步:http://www.w3cschool.cn/xunsearch/cunxca.html。
搜索是每个网站的必备组成部分,如果你是计算机新手,想学着建一个站,那么可以看看迅搜(Xunsearch)教程;如果你是从业多年的程序员,你想让自己网站的搜索更快,那么迅搜(Xunsearch)也许会给你带来意想不到的效果。学会了迅搜(Xunsearch),再也不害怕老板的为难了!
要想看到更多更详细的xunsearc资源,强烈建议收藏:http://www.w3cschool.cn/xunsearch/cunxca.html。有了这个收藏夹,找干货不用愁!
公众号:w3c技术教程