本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Amazon Neptune 中的非字符串 OpenSearch 索引允许使用流轮询器复制谓词 OpenSearch 的非字符串值。然后将所有可以安全地转换为相应 OpenSearch 映射或数据类型的谓词值复制到。 OpenSearch
要在新堆栈上启用非字符串索引,必须将 AWS CloudFormation 模板中的Enable Non-String Indexing
标志设置为true
。这是默认设置。要更新现有堆栈以支持非字符串索引编制,请参阅下面的更新现有的堆栈。
注意
最好不要在
1.0.4.2
之前的引擎版本上启用非字符串索引编制。OpenSearch 使用正则表达式查询与多个字段匹配的字段名称(其中一些包含字符串值,而另一些包含非字符串值)会因错误而失败。如果 Neptune 中的全文搜索查询属于这种类型,也会发生同样的情况。
按非字符串字段排序时,请在字段名称后面附加“.value”,以将其与字符串字段区分开来。