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 SizeMinimum Size
10GB Storage - 1020MB Memory1GB 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 SizeMinimum Size
10GB Storage - 1020MB Memory1GB Storage - 102MB Memory

Configuration

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

Elasticsearch

Default SizeMinimum Size
10GB Storage - 1020MB Memory2GB Storage - 204MB Memory

Configuration

Elasticsearch come with three data nodes and 2 HAProxy portals.

Redis

Default SizeMinimum Size
1GB Storage - 1GB Memory256MB 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 SizeMinimum Size
10GB Storage - 1020MB Memory1GB Storage - 1020MB Memory

Configuration

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

RabbitMQ

Defualt SizeMinimum Size
1GB Storage - 1GB Memory256MB Storage - 256MB Memory

Configuration

RabbitMQ comes with three nodes and two HAProxy portals.

etcd

Defualt SizeMinimum Size
1GB Storage - 1GB Memory256MB Storage - 256MB Memory

Configuration

etcd comes with three member nodes and two HAProxy portals.

Scylla

Default SizeMinimum Size
10GB Storage - 1020MB Memory5GB Storage - 512MB Memory

Configuration

Scylla comes with three member nodes and three HAProxy portals.

Compose for MySQL

Default SizeMinimum Size
10GB Storage - 1020MB Memory1GB Storage - 102MB Memory

Configuration

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

JanusGraph

Default SizeMinimum Size
JanusGraph Engine512MB Memory - 512MB Storage512MB Memory - 512MB Storage
JanusGraph Storage5GB Storage - 510MB Memory5GB 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 11 months 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.