当网站的信息量(数据量)大时,如何来管理这大量的信息呢?通过使用数据库和开发信息检索功能;实现从大量的信息中通过一定的搜索、查询条件及要求,找到网站用户所需要的信息就是全文检索系统。检索系统可以通俗的理解为搜索系统。

这里有 2 种实现方式,一种是普通的关键字搜索,就是输入什么搜索什么,按添加的先后顺序等排序。另外一种是自动分词,全文搜索,类似百度、Google 等这样的按一定的相关度排序,这个适合大型系统,长期发展的,对于搜索要求比较高的系统使用!采用的是俄罗斯的 sphinx 等技术手段实现。