Webinar: From Raw Sensor Data to Real-Time Intelligence: Unlocking IoT Value with CrateDB

Register Now
Skip to content
Features

How CrateDB Works

One database for real-time analytics, search, and AI. 
Diagram of CrateDB architecture showing ingestion of multiple data types, distributed storage and querying, security, deployment options, and outputs like fast queries, aggregations, and AI/ML integrations for applications and visualization tools.

All data types, one SQL engine

Time-series, JSON, relational, geospatial, full-text, and vector data are all first-class citizens in CrateDB. Query across all of them in a single statement; no separate pipelines, no synchronization overhead, no storage layer per type.


Ingestion at any velocity

CrateDB ingests millions of records per second from streaming sources, batch imports, and everything in between. Data is indexed automatically on arrival and queryable within milliseconds. No manual indexing step, no batch delay before you can query fresh data.


Query execution and performance

Queries execute in parallel across all nodes simultaneously. CrateDB returns sub-second results on billions of records — complex aggregations, ad-hoc joins, hybrid search, and vector queries — without pre-aggregation or manual query tuning. 


Standard SQL, no new language to learn

CrateDB uses standard SQL throughout — joins, aggregations, subqueries, CTEs, and user-defined functions. The PostgreSQL wire protocol means your existing tools, drivers, and BI platforms connect without modification.


Storage built for analytics at scale

CrateDB combines columnar and row-based storage, choosing the optimal format per query type automatically. Data is sharded across the cluster, compressed, partitioned by time or dimension, and replicated for durability — without manual configuration.


Infrastructure that manages itself

CrateDB runs on a shared-nothing architecture where every node is equal. The cluster self-balances as data grows, detects and recovers from node failures automatically, and scales horizontally without downtime. Add nodes while the database stays live.


Connect anything, deploy anywhere

CrateDB connects to your existing stack through the PostgreSQL wire protocol, HTTP endpoint, native drivers, and an MCP server for AI tool integration. Deploy on AWS, Azure, or GCP as a managed service, on your own infrastructure, or at the edge.


Security and compliance

Authentication, role-based access control, encryption at rest and in transit, and audit logging are built into every deployment. CrateDB Cloud is ISO 27001 certified and SOC 2 Type 2 compliant on AWS and Azure.


Deploy on your terms

CrateDB runs the same way everywhere. Use CrateDB Cloud for a fully managed service on AWS, Azure, or GCP — operated by the engineers who built it. Deploy on your own infrastructure with CrateDB Enterprise for on-premises, private cloud, or edge environments. Or start with the open-source edition and self-manage. The same database, the same SQL, across all three models.


Support when it matters

CrateDB Cloud subscriptions include Standard support. Monitoring, operations, and direct access to the team that built the database are all included. Upgrade to Premium support for contractual SLAs, a dedicated Customer Success Manager, and hands-on engineering expertise for optimization and cost management.

For self-managed deployments, Standard and Premium support plans are available with the same SLA and CSM options.

CrateDB Academy – Free Courses

Enroll for free, Learn, and Get Certified

CrateDB Architecture Guide

CrateDB Architecture Guide

This comprehensive guide covers all the key concepts you need to know about CrateDB's architecture. It will help you gain a deeper understanding of what makes it performant, scalable, flexible and easy to use. Armed with this knowledge, you will be better equipped to make informed decisions about when to leverage CrateDB for your data projects. 

What CrateDB Users Say