`
hardy136
  • 浏览: 12378 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

Sphinx logo 全文检索引擎 Sphinx

阅读更多

Sphinx是一个基于SQL的全文检索引擎,可以结合MySQL,PostgreSQL做全文搜索,它可以提供比数据库本身更专业的搜索功能,使得应用程序更容易实现专业化的全文检索。Sphinx特别为一些脚本语言设计搜索API接口,如PHP,Python,Perl,Ruby等,同时为MySQL也设计了一个存储引擎插件。

Sphinx 单一索引最大可包含1亿条记录,在1千万条记录情况下的查询速度为0.x秒(毫秒级)。Sphinx创建索引的速度为:创建100万条记录的索引只需 3~4分钟,创建1000万条记录的索引可以在50分钟内完成,而只包含最新10万条记录的增量索引,重建一次只需几十秒。


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编码;


 

  • 大小: 38.2 KB
分享到:
评论

相关推荐

    Python库 | sphinx_ioam_theme-0.0.3-py2.py3-none-any.whl

    至于标签中提到的“全文检索”和“搜索引擎”,Sphinx本身就已经内置了强大的搜索功能。它会自动为文档中的每个页面生成索引,用户可以通过内置的搜索框进行全文搜索。开发者还可以自定义搜索结果的显示方式,以提升...

    PhpSou垂直搜索引擎 1.2 GBK 20111226.rar

    PhpSou垂直搜索引擎 1.2 GBK 20111226 更新日志: 整合Sphinx,用户在后台即可选择是否使用sphinx 增加增量索引,数据可实时更新 修正蜘蛛反复抓取问题,增加随机抓取功能 请务删除安装文件中的phpsou.sql文件...

    ustackdocstheme:TFCloud 的 Sphinx 文档主题

    4. **搜索功能** - 内置的全文搜索功能,帮助用户快速找到所需信息。 5. **代码高亮** - 支持代码块的高亮显示,方便开发者理解和学习代码示例。 6. **自定义样式** - 开发者可以根据需要自定义 CSS 样式,调整颜色...

    phpweb代理平台一

    8. **Search**:搜索功能可能实现站内搜索,使用PHP处理查询逻辑,可能结合全文搜索引擎(如Sphinx或Elasticsearch)提高搜索效率和结果的相关性。 9. **Tools**:工具集可能包含一些实用工具,如数据备份、日志...

    PHP网址导航整站程序

    这可能涉及到全文检索技术,如Sphinx或Elasticsearch。 8. 防灌水机制:防止恶意用户通过自动脚本大量提交链接,保护网站的正常运行。 9. 自定义设置:管理员可以自定义网站的基本信息,如LOGO、标题、版权声明等...

Global site tag (gtag.js) - Google Analytics