Sphinx是一个基于SQL的全文检索引擎,可以联合MySQL,PostgreSQL做全文搜刮,它可以提供比数据库自己更业余的搜刮功效,使得使用步伐更轻易完成业余化的全文检索。Sphinx出格为一些剧本言语设计搜刮API接口,如PHP,Python,Perl,Ruby等,同时为MySQL也设计了一个存储引擎插件。

Sphinx 繁多索引最年夜可包罗1亿笔记录,在1万万笔记录环境下的查询速率为0.x秒(毫秒级)。Sphinx创立索引的速率为:创立100万笔记录的索引只要 3~4分钟,创立1000万笔记录的索引可以在50分钟内实现,而只包罗最新10万笔记录的增量索引,重修一次只要几十秒。

Sphinx的重要特征包孕:
高速索引 (在新款CPU上,近10 MB/秒);
高速搜刮 (2-4G的文本量中平均查询速率不到0.1秒);
高可用性 (单CPU上最年夜可撑持100 GB的文本,100M文档);
提供精良的相干性排名
撑持漫衍式搜刮;
提供文档择要天生;
提供从MySQL外部的插件式存储引擎上搜刮
撑持布尔,短语, 和近义词查询;
撑持每个文档多个全文检索域(默许最年夜32个);
撑持每个文档多属性;
撑持断词;
撑持单字节编码与UTF-8编码;

Sphinx全文检索引擎 for Windows v3.3.1

版权声明:原创作品,未经允许不得转载,否则将追究法律责任。
本站资源有的自互联网收集整理,如果侵犯了您的合法权益,请联系本站我们会及时删除。
本站资源仅供研究、学习交流之用,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。
本文链接:找资源网https://www.zhaoym.cc/37745.html
许可协议:《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》许可协议授权