DoubleCloud Managed Service for ClickHouse®

An open-source, managed ClickHouse DBMS service for sub-second analytics.

Don’t take two days to set up a new data cluster… do it with us in five minutes.

What we offer

A managed platform for backups, monitoring, configuring sharding, replicas and updates, freeing you up to focus on your business instead of routine tasks.

Features and benefits

Open source

Use the original ClickHouse distributive wherever you like without vendor lock.

Significant speed

The column-based ClickHouse database is 10X faster than other analytics DBMS.

Proven in the field

The robust database is already in use by Uber, Spotify, Cloudflare and thousands of other companies around the world.

Managed service

Simple cluster provision and scaling, automatic backup, monitoring, logs, OS and DBMS updates on top of AWS.

Hybrid storage

The DoubleCloud managed platform supports ClickHouse over S3, so old data automatically transfers and is stored in S3 together with EBS.

Bring your own account

Deploy Managed Clickhouse in your AWS account. All computations and data will be in your AWS account and DoubleCloud will handle the management part. Stay in control of your data but don’t overwhelm yourself by managing clusters and infrastructure.

Start your trial today

Frequently asked questions

What is a ClickHouse database?

ClickHouse is an open-source, column-oriented DBMS for online analytical processing which allows users to generate analytical reports with SQL queries in real time.

ClickHouse is an open-source, column-oriented DBMS for online analytical processing which allows users to generate analytical reports with SQL queries in real time.

Does DoubleCloud Managed Service for ClickHouse® support sharding?

Yes. Loads can be distributed across DB hosts using sharding.

Yes. Loads can be distributed across DB hosts using sharding.

Are there additional costs for traffic between ClickHouse nodes in different availability zones?

No, cross-AZ traffic is free for DoubleCloud users.

No, cross-AZ traffic is free for DoubleCloud users.

Can I change a storage volume after the creating a cluster without any downtime?

Yes, you can change the cluster’s configuration, including adjustments to storage. If your cluster is in a high availability configuration with replicas for each shard, you will not have any downtime as the cluster will update gradually, node by node.

Yes, you can change the cluster’s configuration, including adjustments to storage. If your cluster is in a high availability configuration with replicas for each shard, you will not have any downtime as the cluster will update gradually, node by node.

How often are backups made? How long are they you stored for?

Backups are automatically created each day for each shard and stored for seven days.

Backups are automatically created each day for each shard and stored for seven days.

Can I connect metrics from the DoubleCloud Managed Service for ClickHouse to my own Prometheus?

Yes. Each cluster/node has a port and endpoint that exposes metrics that you can collect and visualize in your tools.

Yes. Each cluster/node has a port and endpoint that exposes metrics that you can collect and visualize in your tools.

What kind of encryption is used in DoubleCloud?

We have encryption in transit using SSL and encryption at rest based on the filesystem level.

We have encryption in transit using SSL and encryption at rest based on the filesystem level.

Is ClickHouse over S3 supported?

Yes

Yes

In which bucket will data from Managed ClickHouse over S3 be stored?

Managed Clickhouse data will be stored in the DoubleCloud account.

Managed Clickhouse data will be stored in the DoubleCloud account.

What is BYOA (Bring Your Own Account)?

BYOA is a handy piece of functionality with DoubleCloud that gives you the ability to deploy managed ClickHouse and managed Apache Kafka in your AWS account.

That means all data, computations, backups, encryption keys and S3 buckets are deployed in the user’s AWS account and the user is responsible to cover these costs to AWS.

You’ll still have the same level of functionality on the DoubleCloud management console, including all existing features like monitoring, backups, patching, configuration, security and high availability handled by us.

BYOA is a handy piece of functionality with DoubleCloud that gives you the ability to deploy managed ClickHouse and managed Apache Kafka in your AWS account.

That means all data, computations, backups, encryption keys and S3 buckets are deployed in the user’s AWS account and the user is responsible to cover these costs to AWS.

You’ll still have the same level of functionality on the DoubleCloud management console, including all existing features like monitoring, backups, patching, configuration, security and high availability handled by us.

How does pricing differ in BYOA mode from the regular managed services on DoubleCloud?

All resources like virtual machines, disks, S3 and traffic that’s provisioned and consumed is covered by users in AWS. DoubleCloud is providing automation of management Clickhouse and Apache Kafka as a service. That includes monitoring, backups, patching, configuration, security, high availability and load balancing, etc.

For the management part, DoubleCloud takes a management fee. To understand the price for BYOA, you’ll need to use a calculator at app.double.cloud and select the external network during the cluster’s configuration.

For more details of how to setup external network and activate BYOA see here.

All resources like virtual machines, disks, S3 and traffic that’s provisioned and consumed is covered by users in AWS. DoubleCloud is providing automation of management Clickhouse and Apache Kafka as a service. That includes monitoring, backups, patching, configuration, security, high availability and load balancing, etc.

For the management part, DoubleCloud takes a management fee. To understand the price for BYOA, you’ll need to use a calculator at app.double.cloud and select the external network during the cluster’s configuration.

For more details of how to setup external network and activate BYOA see here.

What resources will be provisioned in my account in BYOA mode?

We have two groups of resources that would be created in your account. In the first stage, we provision a new VPC, IAM role and VPC IPv6 CIDR Block.

These resources are created by adding external networks (BYOA) and launching a CloudFormation stack in your AWS account.

After that, DoubleCloud will be able to create resources only in that VPC under the role that was provided at the beginning.

In the second stage, virtual machines, disks, KMS keys and S3 buckets will be created when the user provisions a new cluster.

We have two groups of resources that would be created in your account. In the first stage, we provision a new VPC, IAM role and VPC IPv6 CIDR Block.

These resources are created by adding external networks (BYOA) and launching a CloudFormation stack in your AWS account.

After that, DoubleCloud will be able to create resources only in that VPC under the role that was provided at the beginning.

In the second stage, virtual machines, disks, KMS keys and S3 buckets will be created when the user provisions a new cluster.

  1. ClickHouse is a trademark of ClickHouse, Inc. https://clickhouse.com