Compose Database-as-a-Service Help and Documentation

Everything you need to know about Compose, Hosted or Enterprise, is here in our help system. Whether you run one database for your businesses' sole application or six different databases to support an entire corporation, we've got the information you need.

Enterprise Deployment Shapes and Sizes

This page gives a quick overview of the initial, standard configurations of each deployment type. Each deployment can then be scaled or customized with additional portals, data nodes, and add-ons.

MongoDB

Default Size

Minimum Size

10GB Storage - 1020MB Memory

1GB Storage - 102MB Memory

Configuration

MongoDB comes in a three data node, single-sharded configuration, with two mongos/HAProxy routers. One data node is assigned to backup. Deployments have additional configsvr nodes and an arbiter node to handle system and deployment administration.

PostgreSQL

Default Size

Minimum Size

10GB Storage - 1020MB Memory

1GB Storage - 102MB Memory

Configuration

PostgreSQL comes in clusters with two data nodes, one etcd arbiter capsule, and one HAProxy capsule.

Elasticsearch

Default Size

Minimum Size

10GB Storage - 1020MB Memory

2GB Storage - 204MB Memory

Configuration

Elasticsearch come with three data nodes and 2 HAProxy portals.

Redis

Default Size

Minimum Size

1GB Storage - 1GB Memory

256MB Storage - 256MB Memory

Configuration

Redis comes with three data nodes: two redis/sentinel nodes, and one dedicated sentinel node. They have one HAProxy portal and a syslogng capsule for log and slow log administration.

RethinkDB

Default Size

Minimum Size

10GB Storage - 1020MB Memory

1GB Storage - 1020MB Memory

Configuration

RethinkDB comes in a three node cluster with one HAProxy portal.

RabbitMQ

Defualt Size

Minimum Size

1GB Storage - 1GB Memory

256MB Storage - 256MB Memory

Configuration

RabbitMQ comes with three nodes and two HAProxy portals.

etcd

Defualt Size

Minimum Size

1GB Storage - 1GB Memory

256MB Storage - 256MB Memory

Configuration

etcd comes with three member nodes and two HAProxy portals.

Scylla

Default Size

Minimum Size

10GB Storage - 1020MB Memory

5GB Storage - 512MB Memory

Configuration

Scylla comes with three member nodes and three HAProxy portals.

Compose for MySQL

Default Size

Minimum Size

10GB Storage - 1020MB Memory

1GB Storage - 102MB Memory

Configuration

Compose for MySQL comes with three member nodes and one HAProxy portal.

JanusGraph

Default Size

Minimum Size

JanusGraph Engine

512MB Memory - 512MB Storage

512MB Memory - 512MB Storage

JanusGraph Storage

5GB Storage - 510MB Memory

5GB Storage - 510MB Memory

Configuration

JanusGraph comes with two JanusGraph Engine nodes and three JanusGraph Storage nodes along with two HAProxy portals.


Still Need Help?

If this article didn't solve things, summon a human and get some help!

Updated about a year ago

Enterprise Deployment Shapes and Sizes


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.