Looking for the complete CrateDB documentation?

See the full CrateDB reference

Getting started with CrateDB

CrateDB combines SQL and Search in a way that is fast and simple to scale. A new and better SQL database is just 5 steps away.



Installing and starting your first CrateDB node is simple and possible on almost any setup and operating system. Where do you want your cluster?


Connect to the Cluster

To connect to your CrateDB cluster, you will need to know the IP or DNS address of one node in the cluster, and CrateDB uses port 4200 for http transport. You have several options available:


Import Data

It’s hard to see what a database is capable of without a real world dataset, we have two sample sets for you to experiment with:


Client Libraries

CrateDB integrates with a multitude of languages to connect to, and query your data. What do you use?


Learn CrateDB

Once you’re up and running, you’ll want to check out the docs to learn more about CrateDB. Why don’t you start with one of our best practices guides?


Scale a Cluster

A distributed, scalable database will grow and change over time to meet new requirements and demands. CrateDB makes it easy to resize your cluster and not waste time on re-configuration each time. What feature are you interested in?

Stay up to date is constantly adding fantastic new features and making CrateDB an even better solution for you. Sign up for our newsletter to stay up to date.