Marklogic 中的 cts、fn 和 xdmp 函数有什么区别?
what is the difference between cts, fn and xdmp functions in Marklogic?
我是 Marklogic 学习的初学者。我尝试通过互联网检查差异,但我什么也没看到。对不起,如果这是一个愚蠢的问题。到底有什么区别?
这些方法的前缀绑定到不同的命名空间。命名空间表示类别、用途和“所有者”。
fn
是标准的 XQuery、XPath 和 XSLT 函数(在此命名空间中:http://www.w3.org/2005/xpath-functions)。您可以期望它们在任何标准 XQuery、XPath 和 XSLT 引擎中可用。
cts
函数是 MarkLogic Core Text S搜索 built-in 函数(在此命名空间中:http://marklogic.com/cts)。它们是一组用于搜索和查询操作的 MarkLogic 特定函数。
xdmp
函数是 MarkLogic XML D数据库 Management Platform built-in 函数(在此命名空间中:http://marklogic.com/xdmp)。它们是一组 MarkLogic 自定义函数,提供额外的实用函数和 MarkLogic 数据库特定操作。
MarkLogic 中可用的全套功能,按类别和命名空间细分
- XQuery: https://docs.marklogic.com/all
- JavaScript: https://docs.marklogic.com/js/all
我是 Marklogic 学习的初学者。我尝试通过互联网检查差异,但我什么也没看到。对不起,如果这是一个愚蠢的问题。到底有什么区别?
这些方法的前缀绑定到不同的命名空间。命名空间表示类别、用途和“所有者”。
fn
是标准的 XQuery、XPath 和 XSLT 函数(在此命名空间中:http://www.w3.org/2005/xpath-functions)。您可以期望它们在任何标准 XQuery、XPath 和 XSLT 引擎中可用。cts
函数是 MarkLogic Core Text S搜索 built-in 函数(在此命名空间中:http://marklogic.com/cts)。它们是一组用于搜索和查询操作的 MarkLogic 特定函数。xdmp
函数是 MarkLogic XML D数据库 Management Platform built-in 函数(在此命名空间中:http://marklogic.com/xdmp)。它们是一组 MarkLogic 自定义函数,提供额外的实用函数和 MarkLogic 数据库特定操作。
MarkLogic 中可用的全套功能,按类别和命名空间细分
- XQuery: https://docs.marklogic.com/all
- JavaScript: https://docs.marklogic.com/js/all