全文检索系统 概述

全文检索系统由广东动易软件股份有限公司(PowerEasy)研发,基于Lucene.NET的文本索引技术,支持非结构化文件和关系数据库的全文检索。

全文检索系统具备了多关键字搜索、关键词组合搜索、全文检索(对标题与内容同时检索)、自动索引等功能,能快速准确地检索到相关信息,并可对关键词进行高亮显示,为网站解决海量数据下的站内信息和文档检索应用,向用户提供高效、准确、个性化的站内资讯搜索体验。可广泛地应用于各种以资讯或信息、文章为主要内容的网站,便于用户在网站上对各类信息和文档进行方便而快速的查找和检索。

  • 产品亮点
  • 产品功能
  • 运行环境

可高效准确地检索网站海量信息

动易全文检索系统利用索引程序通过扫描文章中的每一个词,对每一个词建立一个索引,指明该词在文章中出现的次数和位置,当用户查询时,检索程序就根据事先建立的索引进行查找,并将查找的结果反馈给用户的检索方式。这个过程类似于通过字典中的检索字表查字的过程。

动易全文检索系统可为网站解决海量数据下的站内信息和文档检索应用,向用户提供高效、准确、个性化的站内资讯搜索体验,简单来说可作为网站内部的Google、百度。全文检索引擎具备了多关键字搜索、关键词组合搜索、全文检索(对标题与内容同时检索)等功能,能快速准确地检索到相关信息,并可对关键词进行高亮显示。

方便、快捷而易用的多关键字组合查询

为了迎合大多数网民对搜索功能的惯性和依赖性,很多网站会提供通过SQL语句查询数据库来实现一些简单的模糊匹配,但是这种“搜索”功能通常只能匹配一个关键字,匹配的数据库字段也非常有限。而在动易全文检索系统具备有多关键字搜索、关键词组合搜索、全文检索(对标题与内容同时检索)等功能,用户可以随便地输入一个或多个关键词,甚至输入一句话进行搜索,大大提高了用户搜索的友好度和便利度。

降低数据库负担 减轻系统压力

当用户直接查询数据库时,不但查询速度慢,而且会导致数据库的压力增大。而当数据库记录超过一定数量时,频繁地查询数据库会导致数据库的负载直线上升,从而影响其它功能的使用;尤其是当大量用户同时访问时,便会对数据库和系统会产生较大的压力,严重时会甚至会导致系统崩溃。

与用户直接查询数据库不同的是,动易全文检索引擎是真正的搜索引擎,它是通过对数据库中的数据进行索引,而非直接访问数据库,因此可以大为降低用户查询对数据库的负担,从而很好地减轻了系统负载压力。

毫秒级的搜索速度 实现高速检索

由于动易全文检索系统不是直接访问数据库,而是通过对数据库中的数据进行索引,因此用户搜索对数据库的压力为零,可以达到毫秒级的检索速度和每秒上百次的并发访问,大大提升用户在网站的检索和查询体验。

支持非结构化文件和关系数据库

动易全文检索系统基于Lucene.NET的文本索引技术,支持非结构化文件和关系数据库的全文检索,可满足网站各种类型用户对全文检索的需求。

能有效防止黑客攻击 保障用户网站安全

动易全文检索系统是通过对数据库中的数据进行索引,而非直接访问数据库,除了可减轻系统负载压力及达到毫秒级检索速度外,还可以有效防止黑客攻击数据库,从而保障用户网站的安全。

支持多浏览器 与动易产品无缝集成

动易全文检索系统可支持任意浏览器,支持Windows操作系统及IIS,支持MSSQL数据库。另外,动易全文检索引擎可与动易产品(SiteFactory内容管理系统、动易BizIdea电子企业商务管理系统、动易SmartGov政府网站管理系统、动易SmartShool学校网站管理系统无缝集成。

可广泛应用于各种资讯类网站

由于动易全文检索系统对网站资讯信息的强大搜索作用,全文检索可以广泛地应用于各种以资讯或信息、文章为主要内容的网站,如新闻资讯站、资讯\文档类收费网站、具有海量资讯信息的政府类网站、新闻媒体类网站等等,可以便于用户在网站上对各类信息和文档进行方便而快速的查找和检索。

索引管理

可对所有索引进行查看、修改、删除、生成、更新、重建、优化等管理,还可在生成索引后自动进行(批量/单个)索引的优化或(批量/单个)删除原来的索引文件并全部重新创建索引,而“优化索引”功能按钮可在不生成索引的情况下对索引进行优化。

添加索引项

创建新索引项只需二个步骤,第一步配置索引基础信息,包括名称、索引文件名、数据库连接字符串、数据库查询语句等信息。系统提供了索引测试功能,用于测试数据库链接和查询语句是否正确,测试成功之后系统才会进入下一步“索引字段配置”程序。在“索引字段配置”中,可设置标识字段、索引字段名、数据库字段、是否保存、是否索引、移除HTML标签、格式化等等相关信息。

索引文件管理

索引文件管理模块,可对所有索引进行删除操作,可查看索引的相关信息,包括索引文件名、目录大小、最后更新时间、Document数据、Field数据。

索引参数配置

索引参数配置模块,可修改生成索引配置中各参数的数据,这些参数包括合并因子、最小合并文档数、最大合拼文档数、字段最大长度。点击页面底部的“保存”功能按钮,可保存当前信息。另外,将鼠标移动到说明文字旁边的小灯泡图标上,可以查看到详细的说明信息。

搜索项管理

可设置配置项名称、站点名称、搜索按钮文本、索引文件,其中“索引文件”选项可调用任意已创建的索引文件。也可对搜索模版进行相关操作,包括修改搜索模版、设置模版中的某些是否显示高亮、设置空结果模版、设置前台显示排序方式等等。

添加搜索项

可填写配置项名称、站点名称、搜索按钮文本,选择对应的索引文件。也可对搜索模版进行相关操作,包括修改搜索模版、设置模版中的某些是否显示高亮、设置空结果模版、设置前台显示排序方式等等。

搜索项排序

搜索项排序模块,可对搜索项进行排序操作,把鼠标放到栏目名上点击拖动即可排序。页面下方提供“保存排序”及“恢复设置”功能按钮,可保存调整后顺序及恢复调整前的顺序。

全文检索系统 运行环境

项目 详细
操作系统 Windows 2000 / 2003 / 2008 / XP / Vista / 7
脚本解析器 Microsoft .NET Framework 2.0
WEB服务器 IIS 6.0或以上
数据引擎 Microsoft SQL Server 2005 或以上版本
权限要求 对SQL Server数据库具有建表、备份权限
空间大小 初次安装至少40M可用空间
硬件要求 CPU Core 2以上,内存1G或更高
带宽要求 10M共享或更高