目录
目录X

马太福音动易全文检索引擎预览版悄然露面

 

  细心的网友们可能已经发现了,点击动易官方网站顶部的搜索按钮,将跳转到一个全新的类似Google的搜索界面——这就是动易广州研发中心的最新成果:动易全文检索引擎!
 
(图1:动易全文检索界面)
(图2:多关键词组合检索)
 
  全文检索是指计算机索引程序通过扫描文章中的每一个词,对每一个词建立一个索引,指明该词在文章中出现的次数和位置,当用户查询时,检索程序就根据事先建立的索引进行查找,并将查找的结果反馈给用户的检索方式。这个过程类似于通过字典中的检索字表查字的过程。其好处是通过对网站数据库的数据建立索引,查询时不访问数据库,能有效减轻数据库和系统的压力,从而实现大容量、高速访问的目标。
 
  目前动易全文检索引擎Ver0.0.0.1Preview版具备有多关键字搜索、关键词组合搜索、全文检索(对标题与内容同时检索)等功能,能快速准确地检索到相关信息并对关键词进行高亮显示。
 
  多关键字组合、句子查询,达到毫秒级的速度
  为了迎合大多数网民对搜索功能的惯性和依赖性,很多网站只好提供通过SQL语句查询数据库来实现一些简单的模糊匹配,但是这种“搜索”功能通常只能匹配一个关键字,匹配的数据库字段也非常有限。而使用动易全文检索,用户可以随便地输入一个或多个关键词,甚至输入一句话,大大提高了用户操作的友好度。
(图3:分词检索与全文检索)
 
  查询不访问数据库,降低数据库负担,减轻系统压力
  当用户直接查询数据库,不但查询速度慢,而且会导致数据库的压力增大,当数据库记录超过一定数量时,频繁地查询数据库,会导致数据库的负载直线上升,从而波及其它功能的使用,尤其是同时有很多用户访问的时候,对数据库和系统会产生较大的压力,严重时会导致信息塞车,甚至会导致系统崩溃。
  动易全文检索引擎则是一套真正的搜索引擎,它通过对数据库的数据进行索引,在查询时不访问数据库,可以实现毫秒级的检索速度和每秒上百次的并发访问,用户搜索对数据库的压力为零。
 
  略微遗憾的是,在这个预览版里,索引本地文件与索引外站网页的功能并没有出现;此外,当遇到繁体输入时,系统还无法将其自动进行简繁体转换匹配,而搜索结果排序以及高级搜索(“完全匹配、与、或、非”等多种组合关键词的搜索方法)等功能都尚未提供,另外对网站群中的各个网站的分别索引与搜索的管理功能还有待加强。毕竟这是第一个预览版,让我们共同期待下一个版本的面世吧。
【打印正文】 发布时间:2009-02-23 12:50:55 浏览次数: 作者: 来源:本站原创
×

用户登录