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: