【广告策划-PPT】TRS_信息发布检索系统新讲义_第1页
【广告策划-PPT】TRS_信息发布检索系统新讲义_第2页
【广告策划-PPT】TRS_信息发布检索系统新讲义_第3页
【广告策划-PPT】TRS_信息发布检索系统新讲义_第4页
【广告策划-PPT】TRS_信息发布检索系统新讲义_第5页
已阅读5页,还剩90页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

TRS 全文检索系统 应用培训 TRS 培训部 2003年 内容安排 TRS全文检索系统介绍 TRS数据库服务器及管理员工具的安装及卸载 TRS数据库服务器启动及关闭方法 TRS数据库系统各种对象概念及其属性 TRS数据库的各种字段类型、索引类型和索引策略等 TRS数据库各级权限机制,权限管理和权限检查的规则等 数据加载的方法以及数据文件的格式说明 数据库检索表达式的语法规则以及运算符、函数、键值等 系统概述 (1) TRS( Text Retrieval System) 信息发布检索系统是由 TRS公司开发的一个体系结构先进 、 功能强大的面向文本数据的数据库管理系统 , 广泛地用于各种信息数据库 、 以及信息门户的建设 。 TRS全文数据库服务器的核心技术为全文检索 ,它为各种格式文档的存储 、 管理和检索提供动力 。 它的主要功能和性能如下: 1. “零 空间膨胀率 ( -10%至 20%) 。 2.基于成本优化的查询算法 (索引分区技术 , 多线程并行运算技术 , 面向全文检索的 Cache技术 ), 使得 G级数据库查询速度达到亚秒级 , 并支持大量并发用户的同时访问 。 3. 多线程设计 , 支持 SMP体系结构 。 4.支持跨平台计算:支持 NT4.0, Linux, Sun Solaris, IBM AIX, HP-UX, Compaq True Unix, SGI IRIX, SCO Unix。 5. 除了提供规范的 C/C+ API外 , 还提供 COM和 JavaBeans组件 , 可以使用符合工业标准的开发工具进行快速开发 (ASP和 JSP)。 6.支持 Unicode(WCS2)。 系统概述 (2) 7.采用开放的数据存贮管理机制 , 通过 TRS for RDBMS Gateway, 可以透明地连接 oracle、 db2、 sql server、 sybase和 informix五个主流的数据库管理系统 。 8.领先的中文信息处理技术:内嵌汉语自动分词系统 , 支持按词索引 、 按字索引 、 按关键词索引 、 二元组索引 , 大大提高检索的准确性和响应时间 。 9.检索信息快 、 准而且全:允许使用文中的任意字 、 词 、 句和片段进行检索 , 提供了基于文献内容而不仅仅是文献外部特征的全文检索手段 。 TRS所提供的按词和按用户自定义关键词进行索引和检索 , 以及基于知识词典的扩展检索功能 , 满足了特殊应用领域的高查准率和高查全率的要求 。 10.检索功能强大:全方位检索手段 , 提供了多达 48种检索运算符 。 包括外部特征与正文内容的各种逻辑组合检索 、 位臵检索 、 二次检索 、 渐进检索 、历史检索 、 词根检索 、 大小写敏感检索 、 概念检索 、 对检索结果按与检索表达式的相关性和重要性程度排序等 。 11.安全性好 : 具有系统级 、 数据库级 、 记录级和字段级四级安全控制机制 。 12.提供功能强大的 TRS管理员工具: 数据库维护 、 数据库的安全性控制 、数据的完整性和一致性 、 数据库备份和恢复 、 用户管理等功能 。 人民日报: 水利网: 吉大图书馆: / 北京市卫生部: 更多实例请参照 TRS公司网站: 应用实例 Cel转换 体 系 结 构 安装 目录结构及作用 启动和关闭 TRS数据库服务器 硬件及软件环境 l运行中文版 Microsoft Windows NT Server 4.0(Service Pack3)以上版本操作系统的小型机 、 服务器 、 工作站 、Pentium及其兼容机 。 l 内存 64MB 以上 , 建议使用 128MB内存 。 l一个可用空间在 100 MB 以上的独立硬盘或分区用于安装服务器 。 l 操作系统可使用的对换空间最好在 100MB以上 。 l局域网连接设备 。 服务器在 Windows下安装 运行安装介质上 setup.exe 产生目录: TRS4 安装过程中需要: 输入产品的 key 设定服务器缺省端口号 选择将服务器登记到 WindowsNT系统服务中 选择服务器启动方式等操作 安装步骤 产品 KEY 在 序列号 中输入产品键值。产品键值是由厂家根据您的机器号生成的,所以这时您需要与厂家联系,将上面对话框中显示的机器号告诉厂家以获得相应的产品键值。 服务器网络端口号 知识词典和示例数据库加载完成后 , 安装程序显示如图所示的对话框 , 要求你输入服务器的网络端口号 。 默认为 8888, 此时可以修改 。 登录 NT服务及选择启动方式 TRS Server 目录结构 TRSHome 目录 bin system dict ibase temp oem 目录结构相关说明 bin:存放服务器所有可执行程序、动态连接库及版本信息文件。 system:存放数据词典、系统配臵及 KEY文件 ,该目录下的文件是服务器的核心文件,不能破坏,否则服务器将无法正常启动和运行。 除配臵文件以及 KEY文件外 ,其他文件均由服务器自动维护。 ibase:服务器存放数据库的缺省目录 ,包括数据库的全部数据和索引。 TRS允许用户设臵并使用其他的目录来存储数据库。 dict:存放服务器缺省的知识词典及用户定义的词典。 oem:主要用来存放为 TRS系统配臵的 OEM产品。用于文本过滤。 temp:系统的临时文件公用区。 T40hostid.exe:获得安装机器的 ID, 用于产生服务器运行时所必须的 KEY。 T40server.exe/t40shutdown.exe:启动 /关闭服务器的程序 。 T40master.exe:服务器管理员 -list:查看当前登录用户的相关信息; -password:查看系统管理员 ( system) 的口令 T40service.exe:将 TRS服务器作为一个 NT服务时 , 用于管理该服务的命令行程序 。 T40console.exe:将 TRS服务器作为一个 NT服务时 , 用于管理该服务的图形界面程序 , 即 TRS控制台 。 Bin目录下系统命令 服务器的启动 /关闭 (1) TRS服务器启动后,占用 TCP/IP的 8888端口,用户在启动时可指定端口号(必须大于 1024)。 方法: 1.命令行直接启动 /关闭 启动:执行 /bin/t40server.exe 端口号 关闭:执行 /bin/t40shutdown.exe 端口号 服务器的启动 /关闭 (2) 方法: 2.命令行启动 /关闭做为 NT系统服务的 TRS服务器 启动:执行 trshomebint40service -start 前提条件: 一:操作系统必须是 Windows NT/2000; 二:在操作系统文件 NT目录 system32driversetcservices中已经加入 trs4 xxxx/tcp这个服务端口; 三: TRS服务器已经作为 NT系统服务进行了注册。 关闭:执行 trshome/bin/t40service -stop 服务器的启动 /关闭 (3) 方法: 3.用 TRS控制台启动 /关闭作为 NT系统服务的 TRS服务器 启动:在 TRS控制台的菜单中选取 启动服务 功能。 关闭: 在 TRS控制台的菜单中选取 关闭服务 功能。 4.在操作系统启动时自动引导 首先登记 TRS服务到 NT系统服务中 ,并将启动方式设臵为 自动 。每次重新启动时,操作系统将自动启动 TRS 服务器。 【 说明 】 无论是用哪一种方式关闭服务器,所使用的端口号必须与启动服务器时的端口号一致。服务器关闭时并不是立即退出,它必须等待所有正在执行的服务请求完成后才彻底结束,但是这时服务器不再响应新的服务请求。如果系统中已没有任何名为 t40server的进程时,则表示服务器正式关闭。 有时候需要强制 “ 杀死 ” TRS服务器 , 虽然可以用任务管理器完成 , 但是还需手工清除 TRS服务器所创建的共享内存映射文件等 。 用命令 t40shutdown kill 端口号 可自动完成所有这些操作 , 当系统文件 NT目录 system32driversetcservices中存在 trs4 xxxx/tcp时 , 其中的端口号可以省略 。 服务器升级 要求: (1)服务器升级包中包含的 文件 ( 参见手册 ) 必须放在同一目录下 。 (2)在进行服务器升级前 , 注意先备份原来的数据 , 然后关闭服务器 。 再运行安装包下 t40update即可完成 TRS服务器系统文件的自动更新 。 (3)如果所运行的 t40update处在服务器的 bin目录下, 则只会进行数据词典的更新 , 而不会进行服务器系统文件的复制 。 服务器在 Unix下安装 Home目录 其他目录 其他目录 服务器帐号驻留目录 bin system dict ibase temp oem 安装前准备工作 (1) 确定是否使用支持大文件的安装包 如果你要求 TRS服务器支持大文件 ( 即 largefile,有的系统称超过 2G的文件为大文件 , 而有的系统则认为超过 1G的文件就是大文件 ) , 则必须使用支持大文件的安装包进行安装 , 同时还必须保证用来存储数据库文件的文件系统允许大文件的读写 , 即清除文件系统本身对大文件的 人为 限制 , 例如: SUN Solaris要用mount_ufs命令的 largefiles选项 mount文件系统 , 无论操作系统是 64位的 , 还是 32位的; IBM AIX要将系统的 /etc/security/limits配臵文件中的 fsize参数设为 -1, 并用 smit工具将文件系统的属性设臵成 Large File Enabled”, 无论操作系统是 64位的 , 还是 32位的 。 安装前准备工作 (2) 确定服务器的用户帐号 TRS服务器的各种文件必须驻留在操作系统的一个用户帐号之下 , 因此在安装之前要首先为TRS服务器确定一个操作系统用户 , 以下简称为服务器帐号 。 操作系统中已有的任意一个用户帐号都可作为服务器帐号 , 但最好还是专门创建一个用户帐号作为服务器帐号 。 服务器帐号所在的硬盘或分区的可用空间应在 100MB以上 , 对服务器帐号在硬盘空间使用上的限制不能小于 100MB。 安装包命名说明 安装包的命名有下列四种形式: TRS4.nnBxxxxGB.MACHINE.OS.tar TRS4.nnBxxxxBIG5. MACHINE.OS.tar TRS4DEMO.nnBxxxxGB. MACHINE.OS.tar TRS4DEMO.nnBxxxxBIG5. MACHINE.OS.tar 其中: TRS4表示该安装包是一个 TRS4服务器的正式发行包; TRS4DEMO表示该安装包是一个 TRS服务器的演示包 ( 只有一个License, 自安装日起一个月内有效 ) ; nn是编译环境的机器字位数 , 如 64,L32表示在 32位环境下支持 64位文件; Bxxxx是该服务器的生产批号 , 如 B1000; GB表示该服务器使用以简体中文内码 ( GB2312、 GBK、 GB18030) 为主体 ( 缺省 ) 字符集; BIG表示该服务器使用以繁体中文内码为主体 ( 缺省 ) 字符集 。 MACHINE表示该服务器运行所需硬件环境 , 一般指机器的 CPU名称; OS表示该服务器运行所需软件环境 , 即操作系统及其版本号; tar 表示该包是用 tar 命令归档而成的 。 如:TRS4.64B1000GB.RS6000.AIX43.tar。 安装相关说明 安装请具体参照用户手册 服务器在 Unix下的安装 进行。 安装成功后可以在 trs服务器帐号下执行 bin目录下的t40server/t40shutdown 端口号 启动和关闭 trs服务器。也可以在 root帐号下启动。因为即使此时 TRS服务器是由root启动的,服务器运行时的实际用户帐号和用户组仍然是服务器帐号和它所在的用户组,而不是 root。另外,对于 核心版本在 2.2以下的 Linux操作系统 ,服务器要求在 root账号下启动,虽然在服务器帐号也能成功启动服务器,但其运行效率远不及由 root启动时高。 有时候需要强制 杀死 TRS服务器,虽然可以用 kill命令完成,但是比较烦琐,并且还要手工清除 TRS服务器所创建的 IPC资源(如共享内存、信号量等)。用命令 t40shutdown kill 端口号 可自动完成所有这些操作,当系统文件 etc/services中存在 trs4 xxxx/tcp时,其中的端口号可以省略。 小结 必须记住产品序列号 , 可以备份 SYSTEMKEY文件 。 在使用 TRS信息检索系统之前 , 必须保证先启动TRS服务器 。 掌握 TRS服务器的启动和关闭方法 。 熟悉 TRS服务器的目录结构 。 TRS管理员( ADMIN) 作用 安装与卸载 启动与退出 基本概念: TRS对象及对象属性 使用 ADMIN 作用 TRS管理员是 TRS信息发布检索系统的客户端管理工具 , 主要用于对各种 TRS对象 进行管理 、 设计和维护等 , 并具备

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论