LNMP开发程序员IT在线课程

[LNMP]全文检索引擎sphinx 与 Elasticsear

2016-04-20  本文已影响2234人  tumg的LNMP_IOS小集

sphinx的特色之一是建立索引速度快,最近转投Elasticsearch后,一直想做个对比,网上资料常见说法是10倍的差距。

测试环境


版本


分词器(均使用默认的分词词库)


索引数据源


Elasticsearch 集群设置


为了尽可能接近单机测试,Elasticsearch 仅开启一个服务节点(本地),且索引不做分片,不做副本。

测试情况


sphinx
Elasticsearch
截图-Elasticsearch(kibana 监控)

测试结论


  1. sphinx 索引速度确实相对比较快,可能是环境的差异,未达到官方所说的10M/s 的索引速度;
  2. 同等环境下,Elasticsearch索引速度约为sphinx的1/4,但实际生产环境下,Elasticsearch应该会有较大提升(多核、高内存硬件),而不会仅仅约400+篇/s的索引速度。
上一篇 下一篇

猜你喜欢

热点阅读