U
- Last Updated: May 18, 2026
- 3 minute read
- MarkLogic Server
- Version 12.0
- Documentation
UDDI (Universal Description, Discovery and Integration)
Web. UDDI is a platform-independent, XML-based registry to register and locate web service applications and businesses on the Internet. UDDI is an open industry initiative, for enabling businesses to publish service listings and discover each other.
UDF (User Defined Function)
MarkLogic. A C++ function, implemented as a native plugin, that can be used to customize specific MarkLogic operations, such as the computation of aggregates, the tokenization of document content and query text, and the stemming analysis of word tokens. Aggregated user-defined functions or UDFs are functions that analyze values in lexicons and range indexes. Aggregate functions are best used for analyses that produce a small number of results, rather than analyses that produce results in proportion to the number of range index values or the number of documents processed. For more information, see Aggregate User-Defined Functions in Develop Server-Side Applications.
unfiltered search
Search. An unfiltered search is one that is configured to determine results directly from the indexes, without a filtering step to validate whether each candidate result actually meets the search criteria. Unfiltered searches are fast, but can include false positives in the results. For details, see Understanding Unfiltered Searches in Query Performance and Tuning. See also filtered search.
Universal Index
MarkLogic. One index maintained by MarkLogic Server for every database in order to rapidly search the text, structure, and combinations of the text and structure that are found within collections of XML documents. MarkLogic also has a triple index, collection lexicon (an index), security indexes, and others. See term.
unmanaged triples
MarkLogic. Triples that are embedded in a document and have an element root of sem:triple are “unmanaged” triples. You don’t need the outer element of sem:triples for an unmanaged triple, even if you have more than one sem:triple, but you do need the Subject, Predicate, and Object to be in sem:triple elements. Unmanaged triples may also be called embedded triples. See also triple and managed triples.
unsearchable
Search. An XPath expression or path step that cannot be resolved out of the indexes. An XPath expression with an unsearchable path step cannot be used as the first parameter of cts:search. For more details, see Fully Searchable Paths and cts:search Operations in Query Performance and Tuning.
update statement
Database. A statement with the potential to perform updates (that is, it contains one or more update calls). A statement may be categorized as an update statement whether or not the statement performs an update at runtime. Update statements run with readers/writers locks, obtaining locks as needed for documents accessed in the statement.
update transaction
Database. A transaction performs updates (make changes to the database) like a transaction consisting of a single update statement in auto transaction mode, or any transaction created under update transaction mode. Update transactions run with readers/writers locks, obtaining locks as needed for documents accessed in the transaction.
URI (Uniform Resource Identifier)
Web. A URI is a string of a standardized form to uniquely identify resources. URIs are limited to a subset of the ASCII character set. See also Internationalized Resource Identifier (IRI), Uniform Resource Locator (URL), and Uniform Resource Name (URN).
URI privilege
MarkLogic. A URI Privilege provides the authority to create documents within a base URI. When a URI privilege exists for a base Uniform Resource Identifier (URI), only users assigned to roles that have the URI privilege can create documents with URIs starting with the base string. See also execute privilege, amp, privilege, privilege, and role. For details on URI privileges, see Protecting Documents in Secure MarkLogic Server.
URL (Uniform Resource Locator)
Web. A subset of URI that provides the access mechanism and network location of a resource on the World Wide Web. See Internationalized Resource Identifier (IRI), Uniform Resource Identifier (URI), and Uniform Resource Name (URN).
URN (Uniform Resource Name)
Web. A subtype of URI used for defining classes, properties, or individuals. For example, identifying books by their ISBN number. See also IRI (Internationalized Resource Identifier), URI (Uniform Resource Identifier), URL (Uniform Resource Locator).
user
MarkLogic. A user is a named entity used to authenticate a request to an HTTP, WebDAV, ODBC, or XDBC server. For details on users, see Authenticating Users in Secure MarkLogic Server.