近期有朋友说应用的数据库数据过多,使用mysql原生的查询很慢,问有没有解决的方式,于是就有了这一篇记录文。
讯搜(XunSearch)可以帮助一般开发者针对既有的海量数据,快速而方便地建立自己的全文搜索引擎。全文检索可以帮助您降低服务器搜索负荷、极大程度的提高搜索速度和用户体验。
优点是:
1、后端是采用C/C++开发多线程服务端,索引设计基于Xapian和scws中文分词。单库最多支持40亿条数据,在5亿网页大约1.5TB的数据中检索时间不超过1秒(非缓存)
2、除支持基础的自定义分词、字段检索、布尔搜索外,还直接支持用户急需的相关搜索、拼音搜索、搜索建议等专业功能。
thnikphp使用迅搜教程一、安装教程
XunsearchPHP-SDK是与xunsearch后端服务协同工作的,所以后先必须先在您的服务器上安装服务端,服务器操作系统要求必须是Linux、BSD或其它类UNIX系统,同时安装了gcc、make等基础编译环境。这里使用的是Linux系统。安装步骤如下:
1、进入想把XunSearch安装的目录(你也可以自定义)
cd/usr/local/
2、运行下面指令下载、解压安装包
wget