Crate in the cloud

Crate is a distributed SQL database. Simply install a Crate cluster directly on your favorite cloud provider and make the unwieldy centralized database a thing of the past.

No matter which cloud provider you use: PacketAmazon Web ServicesIBM Softlayer, or Microsoft Azure, Crate is the perfect fit for a highly scalable, distributed data store. Crate enables you to focus on developing your product and worry less about maintaining your database cluster.

Learn how to install Crate on your favorite cloud provider »


Get started now »


  • Friendly Admin UI shows the status of your cluster at any time
  • SQL console included
  • Auto scaling, self healing and re-balancing. Yes we automatically take care of failed nodes, but most of the time nodes don't fail, clusters get scaled up and down.
Get started now »


  • Takes care of synchronization, sharding, scaling, and replication even for mammoth data sets
  • A true shared nothing architecture, In Crate all nodes are equal
  • Queries are automatically parallelized across all nodes, resulting in sub-second queries on tabular data and semi-structured records
  • When running out of power, just add new nodes with a few command line inputs, Crate takes care of the rest.
Get started now »


  • Crate is Open Source
  • Crate uses a variety of battle tested open source components: Presto, Elasticsearch, Lucene, Netty
  • We invest in and support Open Source communities.
Get started now »

Crate, a data store for data-intensive apps is persistent, horizontally scale-able and has been built to support these five requirements

Storing Documents

Crate utilizes the indexing engine Lucene for storing documents.

Storing Blobs

Blob storage is done transparently, using the Crate blob implementation, which distributes and replicates blobs  evenly across all nodes.

Finding Documents

Crate uses Elasticsearch for fulltext search – that’s pretty much the best there is for speed.

Real time data analytics using SQL

Crate enables real time data analytics using SQL through the distributed query analyzer, planner and execution engine in real time.

Making changes to the database without re-doing everything

Remember the good old days when restructuring an entire relational database was possible by using a single SQL script? Crate implements that functionality by borrowing the ability to put the result of a query directly into one or more indexes. This requirement becomes even more eminent on document based databases, where data is often stored in a highly denormalized format.

Get started now »