Updated on 2025-11-14 GMT+08:00

DB Instance Types

The smallest management unit of TaurusDB for PostgreSQL is the DB instance. A DB instance is an isolated database environment on the cloud. Each DB instance can contain multiple user-created databases, and you can access a DB instance using the same tools and applications that you use with a stand-alone database. You can easily create or modify DB instances using the management console. TaurusDB for PostgreSQL does not have limits on the number of running DB instances. Each DB instance has a unique identifier.

DB instances are classified into the following types.

Table 1 DB instance types

DB Instance Type

Description

Notes

Single-node

A single-node architecture is more cost-effective than a primary/standby DB pair.

If a fault occurs on a single-node instance, the instance cannot recover in a timely manner.

Primary/Standby

An HA architecture. In a primary/standby pair, each instance has the same instance specifications.

The primary and standby instances can be deployed in different AZs.

  • When a primary instance is being created, a standby instance is provisioned synchronously to provide data redundancy. The standby instance is invisible to you after being created.
  • If a failover occurs due to a primary instance failure, your database client will be disconnected briefly. You need to reconnect the client to the instance.
  • TaurusDB for PostgreSQL uses asynchronous replication by default.

You can use TaurusDB for PostgreSQL to create and manage DB instances running various DB engines.

For details about the differences between different DB instance types, see Product Series.