当前位置:问答库>论文摘要

题目:基于Sphinx的中文全文检索系统设计与实现

关键词:全文检索, Sphinx, MongoDB, 多种格式数据源

  摘要






本文设计的全文索引系统在开源全文检索引擎 Sphinx 的基础上,设计并实现了一 个中文全文检索系统模型。这套系统使用了三级索引对中文分词,并创新性地使用 MongoDB 配合 Sphinx 对海量数据进行全文索引和储存,解决了之前常用的 MySQL 配 合 Sphinx 对文本内容进行全文索引和储存对于大数据力不从心的问题。通过实现大数 据储存进 No SQL 数据库(MongoDB)的接口,实现对大数据(千万条以上)的全文检 索进行储存和索引。

此外,本文还使用了脚本语言 Python 对 Sphinx 进行了多种格式的数据源支持的绑 定,利用 Python 语言繁多的库支持,解决输入的数据源多种多样、异常繁杂的问题。