在计划如何配置 Basic Text Search 时,您必须了解具体需求和限制。
要使用 GBase 8s Basic Text Search DataBlade 模块,您必须安装 GBase 8s V8.5。
Basic Text Search 查询可以使用大多数多字节字符集和全球语言支持(包括 UTF-8),但不能使用表意语言(如中文、韩语和日语)。
Basic Text Search 查询可以使用大多数多字节字符集和全球语言支持(包括 UTF-8),如果指定 CJK 分析器,还可以使用表意语言(如中文、韩语和日语)。
您可以在高可用性集群中的主服务器和所有类型的辅助服务器中运行 Basic Text Search 查询。
要使用 Basic Text Search,必须将文本数据存储到以下数据类型的列中:BLOB、CHAR、CLOB、LVARCHAR、NCHAR、NVARCHAR 或 VARCHAR。索引可以存储在智能大对象空间或外部空间中。
尽管可以将可搜索文本存储到 BLOB 数据类型的列中,但无法对二进制数据建立 Basic Text Search 索引。BLOB 数据类型列必须包含文本。
如果文档超过 32 KB,请将其存储到 BLOB 或 CLOB 类型的列中。
机器上的可用虚拟内存量限制要建立索引的文档的大小。例如,如果可用虚拟内存为 1 GB,那么只能对不到 1 GB 的文档建立索引。
无法在分布式查询或并行数据库查询中包含 Basic Text Search 查询。