返回首页

gbase数据、南大通用产品文档:GBase8a全文检索支持分词类型

更新日期:2024年09月11日

概述
索引的内容即文本字符串,是由一系列单词序列构成,包括中文、英文字母和数
字。
全文内置了两种分词方式:自然分词和多元分词。
同时对于英文字母可以设置是否区分大小写。
这些都通过配置文件设定,coordinator 和data 节点上的配置文件路径分别如下:
$GCLUSTER_HOME/lib/gbase/plugin/gbfti/cfg/GbaseCharExt.xml

GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-09-15)
南大通用数据技术股份有限公司
924
$GBASE_HOME/lib/gbase/plugin/gbfti/cfg/GbaseCharExt.xml

ONCONFIG 文件中 PWDDATECHK 配置项设置为 1 时,启动密码时效性检查模块,
设置为 0 时,关闭此模块。
ONCONFIG 文件中 CFPWDPERIOD 配置项设置最长更换周期(天),最大值为 7。
启用本模块后,该参数生效。
更改 PWDDATECHK 和 CFPWDPERIOD 后,需要重启数据库才可生效。
密码使用时间超出最长更换周期后,用户可通过企业管理器、安全管理器、审计
工具登录数据库,在登录后的弹出窗体中更新密码。
【示例 11.2.4】

基于JBoss 使用GBase JDBC
这些说明适用于JBoss-4.x,对于新版本GBase JDBC 8.3.81.51 可以使用
JDK1.5或以上版本。
要想使应用服务器能够使用JDBC驱动类,
需要把GBase
JDBC
带的gbase*.jar 驱动包文件复制到用户的lib 文件夹下来配置用户的服务器
(通常叫做缺省值,位于jboss_home\server\default)
。然后,在相同的配置
文件夹下,在名为deploy 的子文件夹中,创建一个以“-ds.xml”结尾的数据
源配置文件,它告诉Jboss 把这个文件作为JDBC 数据源。这个文件应该有如下
内容:




GBaseDB
jdbc:gbase://localhost:5258/dbname
com.gbase.jdbc.Driver
user
pass
5

20

5

com.gbase.jdbc.integration.jboss.Ex
tendedGBaseExceptionSorter

com.gbase.jdbc.integration.
jboss.GBaseValidConnectionCheckerme>


在Web 项目中的 META-INF 文件夹下添加jbosscmp-jdbc.xml 内容如下:



java:/GBaseDB


在程序中访问数据源的代码为:

GBase 8a 程序员手册JDBC 篇
南大通用数据技术股份有限公司

- 57 -
Context initCtx = new InitialContext();
DataSource ds =
(DataSource)initCtx.lookup("java:/GBaseDB");
注:关于JBoss 使用Gbase JDBC 实例请查看2.8.11 小节。