Indexing 范围索引标记逻辑

Indexing 范围索引标记逻辑,indexing,marklogic,Indexing,Marklogic,在为元素创建范围索引之后,是否必须使用元素范围查询来获得好处?或者使用不平等谓词的XPath是否也能获得好处 例如: 下面的Xpath表达式是否使用范围索引 /info/employee[dob gt "1990-01-01"]/name 优化器将始终寻找利用索引和词典的可能性,但它是否能够利用可能取决于您编写代码的微妙之处。像xdmp:plan这样的函数通常是发现MarkLogic是否能够这样做的好工具 XPath确实规定结果按文档顺序排序,表达式在文档中选择name子体。两者都将始终涉及过

在为元素创建范围索引之后,是否必须使用元素范围查询来获得好处?或者使用不平等谓词的XPath是否也能获得好处

例如: 下面的Xpath表达式是否使用范围索引

/info/employee[dob gt "1990-01-01"]/name

优化器将始终寻找利用索引和词典的可能性,但它是否能够利用可能取决于您编写代码的微妙之处。像
xdmp:plan
这样的函数通常是发现MarkLogic是否能够这样做的好工具

XPath确实规定结果按文档顺序排序,表达式在文档中选择
name
子体。两者都将始终涉及过滤。一个
cts:search
调用将允许未经筛选地运行,从而获得可能更好的性能结果


优化器将始终寻找利用索引和词典的可能性,但它是否能够利用可能取决于您编写代码的微妙之处。像
xdmp:plan
这样的函数通常是发现MarkLogic是否能够这样做的好工具

XPath确实规定结果按文档顺序排序,表达式在文档中选择
name
子体。两者都将始终涉及过滤。一个
cts:search
调用将允许未经筛选地运行,从而获得可能更好的性能结果