Powered by Zoomin Software. For more details please contactZoomin

Glossary

P

  • Last Updated: May 18, 2026
  • 5 minute read
    • MarkLogic Server
    • Version 12.0
    • Documentation

parameter

MarkLogic. An addition to the end of a resource address to filter and/or format the view returned from MarkLogic Server. Parameters are expressed as query strings in the URL and are described in Specify parameters in a resource address in Monitor MarkLogic Server.

partially searchable expression

Search. An XPath expression whose first step is searchable, but that contains at least one step that is not fully searchable. A partially searchable expression cannot be fully resolved out of the indexes and 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.

partition

MarkLogic. A set of forests sharing the same name prefix and same partition range definition. Typically forests in a partition share the same type of storage and configuration such as updates allowed, availability, and enabled status. Partitions are based on forest naming conventions. A forest's partition name prefix and the rest of the forest name are separated by a dash (-). For example, a forest named 2011-0001 belongs to the 2011 partition.

partition key

MarkLogic. Defines an element or attribute on which a range index, collection lexicon, or field is set and defines the context for the range set on the partitions in the database. The partition key is a database-level setting.

partition range

MarkLogic. Defines a range of values for a partition. Documents with a partition key value that fall within the range specified for a partition are stored in that partition.

path

Semantics. See property path.

peering

Cloud. Peering is a networking connection between two virtual private clouds that enables you to route traffic between them. For details, see "What is VPC Peering?".

PEM

See Privacy Enhanced Mail.

PEP

Security. See Policy Enforcement Point.

permission

MarkLogic. Permissions are on documents. A permission provides a role with the capability to perform certain actions (read, insert, update, execute) on a document or a protected collection. Permissions consist of a role and capabilities. Permissions are assigned to documents and collections. For details on permissions, see Document Permissions in Secure MarkLogic Server. See privilege.

pipeline

Content Processing Framework. A pipeline defines document states as a document moves through stages of content processing. You attach pipelines to domains, and the domains determine the documents on which a pipeline acts. In addition to defining document states, a pipeline specifies actions that occur under certain conditions. A pipeline is a core component of the Content Processing Framework (CPF). For more information, see Understanding and Using Pipelines in Content Processing Framework.

PKI

Security. See Public Key Infrastructure.

Plain Old Java Object (POJO)

Java. Name used to emphasize that a given object is an ordinary Java Object, one that does not follow any of the major Java object models, conventions, or frameworks.

plugin

MarkLogic. An XQuery module that provides extension capabilities using the Plugin framework described in System Plugin Framework in Develop Server-Side Applications.

point

Geospatial. A geospatial point is the spot in the geospatial coordinate system representing the intersection of a given latitude and longitude. For more details, see Understanding Points in Develop Search Applications.

Point-in-time Queries

Database. Normally a query acquires its timestamp marker automatically based on the time the query started. However, it is also possible for a query to request data at a specific previous timestamp. MarkLogic calls this feature point-in-time queries.

POJO (Plain Old Java Object)

Java. See Plain Old Java Object.

Policy Enforcement Point (PEP)

Security. A Policy Enforcement Point (PEP) receives a directive from the Policy Decision Point (PDP) on what must be carried out before or after an access is approved. If the PEP is unable to comply with the directive, the approved access may or must not be realized and access denied.

Predicate

Semantics. The relationship between the Subject and the Object of a triple. In graph terms, the predicate is also known as an arc or edge. See also Resource Description Framework Schema (RDFS).

principal

Security. A unique identity to which Kerberos can assign tickets. For example, in Kerberos, a user is a principal that consists of a user name and a server resource, described as a realm. Each user or service that participates in a Kerberos authentication realm must have a principal defined in the Kerberos database.

privacy enhanced mail (PEM)

A file format commonly used to store certificates, private keys, and certificate chains.

privilege

Security. Roles assigned to a user (or role) give privileges and privileges to the user (or role). There are different types of privileges. An execute privilege specifies a protected action. Only roles associated with the execute privilege can perform the protected action. A URI privilege specifies the right to create a document within a base URI. Only roles associated with the URI privilege can create documents within the base URI. See Role-Based Security Model (Authorization) in Secure MarkLogic Server for more about roles and privileges.

privilege - granular

Security. Granular privileges extend MarkLogic Server security model by allowing finer granularity access control over configuration and various administration abilities. Granular privileges is a subtype of execute privileges type.

process

MarkLogic. A request or transaction in MarkLogic Server.

profile report

MarkLogic. An XML report containing statistics for all of the expressions evaluated while profiling was enabled. For a sample profile report, see Simple Enable and Disable XQuery Example in Query Performance and Tuning.

profiler

MarkLogic. An application which measures the performance characteristics of a running program (in the case MarkLogic Server, of an XQuery program).

program

XQuery. The expanded version of some XQuery code that is submitted to MarkLogic Server for evaluation, such as a query expression in a .xqy file or XQuery code submitted in an xdmp:eval statement. The program consists not only of the code in the calling module, but also any imported modules that are called from the calling module, and any modules they might call, and so on.

Promise

JavaScript. A JavaScript interface for interacting with the outcome of an asynchronous event. Every request to the Node.js Client API returns an object with a result() method that returns a Promise object. See Promise Result Handling Pattern in Develop Using Node.js.

property path

Semantics. A possible route through a graph between two graph nodes, for example, “show me Bill, and all his friends, and all their friends.” MarkLogic supports both enumerated paths and unenumerated paths, which are paths that use + or * or ? operators. See Property Path Expressions in Understand Semantic Graphs. See node.

protected collection

MarkLogic. A collection configured such that only authorized users can associate documents with the collection. A protected collection does not control document access or prevent removal of documents from the collection by unauthorized users. For details, see Protected Collections in Administrate MarkLogic Server.

protected path

MarkLogic. (Element Level Security) A path to an element in a document that has been configured with permissions in Element Level Security is called a protected path. Element level security applies to both XML elements and JSON properties. Permissions defined on the element level are honored by both search results and update built-ins. See query roleset and Understanding Element Level Security in Secure MarkLogic Server.

Provenance and Lineage

MarkLogic. The Data Hub (DH) process that ensures that the data can be traced back to its origin and that the source data is preserved.

proximity

MarkLogic. The proximity of search results is how close the results are to each other in a document. Proximity can apply to any type of search terms, including geospatial search terms. For example, you might want to find a search term dog that occurs within 10 words of a point in a given zip code.

Public Key Infrastructure (PKI)

Security. A security scheme that includes a signature of a certificate authority.

TitleResults for “How to create a CRG?”Also Available inAlert