Endpoints and Port Numbers
MarkLogic Data Hub Service (DHS) has three distinct stacks: Curation, Analytics, and Operational. Each stack scales independently, which increases performance and reduces concurrency for different types of workloads.
The following endpoints are preconfigured for apps to access your DHS instance.
Endpoint | Port Number | Description |
---|---|---|
Manage | 8002 |
The endpoint used when loading modules, updating indexes, and uploading your TDE templates. |
REST | 8004 |
Admin REST for instantiating MarkLogic Data Hub 4. |
Ingest | 8005 |
The endpoint is used with Ingestion. The endpoint is an XDBC protocol server mostly used with mlcp. If using a client such as DMSDK or Java Client, see Curation Staging REST. |
Curation Staging REST | 8010 |
The endpoint is used with Ingestion and Harmonization to access the STAGING database. Use the endpoint with a client, such as DMSDK or Java Client. If using mlcp, see Ingest. |
Curation Final REST | 8011 |
The endpoint used with Smart Mastering to access the FINAL database. |
Jobs | 8013 |
The endpoint is used to access the JOBS database. The endpoint enables the user to retrieve jobs and traces information. |
Analytics REST | 8011 |
The endpoint is used for analytical workloads and points to the FINAL database. Depending on the protocol, analytical workloads should target Analytics REST or ODBC. |
Operations REST | 8011 |
The endpoint is used for operational workloads and points to the FINAL database. Use the endpoint for workloads that issue short-lived, operational requests against the FINAL database. |
ODBC | 5432 |
The endpoint is an ODBC server that returns relational-style data in response to SQL queries. The endpoint returns data and manages the server to support a subset of SQL and ODBC statements commonly from business intelligence (BI) tools, such as Tableau and Power BI. |
Query Console | 8002/qconsole |
Available only if the service type of the DHS instance is Development. |
Additional Reference Tables: