位置:首页 » Sphinx教程 » Sphinx的特性

Sphinx的特性 [编辑]

Sphinx的特性

  1. 高速的建立索引(在当代CPU上,峰值性能可达到10 MB/秒);
  2.  高性能的搜索(在2 – 4GB 的文本数据上,平均每次检索响应时间小于0.1秒);
  3. 可处理海量数据(目前已知可以处理超过100 GB的文本数据, 在单一CPU的系统上可处理100 M 文档);
  4. 提供了优秀的相关度算法,基于短语相似度和统计(BM25)的复合Ranking方法;
  5. 支持分布式搜索;
  6. 提供文件摘录的产生;
  7. 可作为MySQL的存储引擎提供搜索服务;
  8. 支持布尔、短语、词语相似度等多种检索模式;
  9. 文档支持多个全文检索字段(最大不超过32个);
  10. 文档支持多个额外的属性信息(例如:分组信息,时间戳等);
  11. 停止词查询;
  12. 支持单一字节编码和UTF-8编码;
  13. 原生的MySQL支持(同时支持MyISAM 和InnoDB );
  14. 原生的PostgreSQL 支持.