Live Stream: Turbocharge your aggregations, search & AI models & get real-time insights

Register now
Skip to content
Blog

Orchestrating a SQL Database Cluster with Docker 1.12

This article is more than 4 years old

At DockerCon 2016, Docker announced Docker 1.12 with new, integrated support for cluster orchestration and security. The orchestration capabilities make it even easier to launch, scale, and administer clustered software like the Crate SQL database.

Within a day of the announcement, the Crate team at DockerCon had Crate running on the Docker 1.12 beta software.

The following demo, created by Crate.io co-founder and CTO, Jodok Batlogg, at DockerCon shows how simple it is to launch a a 3-node Crate SQL database demo, start loading it with Twitter data, and then update the database without interrupting the data loading:

 

 

Simple scaling, the next big thing in SQL...

Over the last decade, distributed databases have become the de-facto choice among web-scale and big data developers. But you typically need serious database admin chops to know how to distribute and re-balance data across the cluster to make it all work fast, and without failing. And that means time lost to fun stuff like creating new features, or sleep.

Crate's automatic data distribution, distributed SQL query performance, and containerization, combined with Docker 1.12's orchestration facilities make elastic database scalability something that mainstream SQL developers can now do for themselves.

Stay tuned for more in-depth articles and demos on deploying production databases on Docker 1.12.

Go ahead and try it yourself: Get Docker 1.12 here and download Crate to kickstart your own database cluster!