Marklogic 正在寻找检索cts的有效方法:element-values()count

Marklogic 正在寻找检索cts的有效方法:element-values()count,marklogic,Marklogic,我需要测试特定词汇的词条数(范围索引)。我可以使用fn:count(cts:element-values())来完成,但在使用大量词典时,这将运行得太慢。有没有更好的方法来计算值的总数 注意,我不需要cts:count aggregate返回的片段数量,而是值的数量 谢谢您的帮助否。没有更好的查询了。可能运行一次并缓存结果以供重用 你不会说它有多慢。如果集群大小合适,通常不会超过几秒钟 你是对的,就我而言,我不需要精确的结果,只需要趋势。因此,依赖缓存值就足够了。这可能需要30秒来计算某些索引,

我需要测试特定词汇的词条数(范围索引)。我可以使用fn:count(cts:element-values())来完成,但在使用大量词典时,这将运行得太慢。有没有更好的方法来计算值的总数

注意,我不需要cts:count aggregate返回的片段数量,而是值的数量


谢谢您的帮助

否。没有更好的查询了。可能运行一次并缓存结果以供重用


你不会说它有多慢。如果集群大小合适,通常不会超过几秒钟

你是对的,就我而言,我不需要精确的结果,只需要趋势。因此,依赖缓存值就足够了。这可能需要30秒来计算某些索引,但一旦缓存,这将是值得的。