Selecting a Database for SystemLink

Updated Nov 14, 2025

Reported In

Software

  • SystemLink

Issue Details

I'm using SystemLink Server, which officially supports two database options: MongoDB and PostgreSQL (Remote). What are the key differences between these two databases? In which scenarios is it more beneficial to use one over the other?

 

Solution

SystemLink Server primarily uses MongoDB as its default database for most services. You can deploy MongoDB either locally on the same server hosting SystemLink or remotely, depending on your infrastructure needs. There are various MongoDB deployment options tailored to different use cases. For guidance on selecting the appropriate deployment, refer to the official documentation: Choosing a MongoDB Deployment - NI 

For users leveraging Test Monitor, it is recommended to use a remote PostgreSQL database to improve scalability and fault tolerance. Instructions for configuring a remote PostgreSQL connection are available in the documentation: Connecting to a Remote PostgreSQL Database - NI