Marklogic值词典和单词词典

时间:2017-06-19 10:42:27

标签: marklogic lexicon

根据文件: 通过配置范围索引来创建值词典。可以为整个数据库或特定元素或属性创建单词词典。

这是否意味着创建单词词典不需要范围索引? 范围索引在创建唯一的单词/值列表时起什么作用?

1 个答案:

答案 0 :(得分:4)

您不需要单词词典的范围索引。事实上,使用词典和使用cts扩展/搜索有很多功能:例如,word-match()并将结果提供给单词查询。

词典是所有单词的唯一列表(基于在排序规则和词典设置中设置的单词边界)。

范围索引是元素整个值的索引。在许多情况下,范围索引意味着您要进行范围查询。

采取这个短语: '椅子靠在墙上'

在范围索引中,索引只有一个条目:完整短语

在词典中,它有一个单词列表:

  • 针对

它们只是不同的功能。

您是否有更具体的问题/示例,您需要更详细的示例?如果是这样,请用其他详细信息更新您的问题,我们可以详细说明。

范围索引存储这些元素/属性的值。可以通过cts:values()和相关函数从range-index的内部词典中检索这些值。