Overview
Data-driven applications in today's world require fast response times, real-time insights, and constant improvement, which can be very challenging when integrating multiple data sources and databases together. CrateDB solves this problem by providing a real-time analytics database and search engine for time-series, document, full-text, geospatial and vector data, enabling hyper-fast and scalable execution on your preferred infrastructure.
![CrateDB Architecture CrateDB Architecture](https://cratedb.com/hs-fs/hubfs/nativesql.png?width=1000&height=486&name=nativesql.png)
Introduction to CrateDB
Turbocharge your aggregations, search and AI models and get real-time insights
Multiple Data Formats
Multiple Data Formats
CrateDB offers support for multiple data formats within a single database and even within a single table, thanks to its dynamic data schema.
Native SQL
Native SQL
CrateDB provides native SQL support, ensuring ease of use, flexibility, and seamless data integration across diverse ecosystems. It supports a broad spectrum of operations, including joins, aggregations, indexes, subqueries, and more, all accessible through SQL. CrateDB's implementation of the PostgreSQL Wire Protocol ensures compatibility with many other solutions.
Distributed Shared-Nothing Architecture
Distributed Shared-Nothing Architecture
CrateDB employs a distributed shared-nothing architecture, allowing seamless scalability up to hundreds of nodes with minimal operational effort. Each node in the cluster is capable of executing every operation, ensuring equality across all nodes. This promotes high availability, even during data center outages or upgrades.
Data Storage
Data Storage
CrateDB optimizes data storage by partitioning and sharding large tables, ensuring balanced data distribution and improved query performance. It also combines the Lucene Engine and columnar storage to facilitate instant aggregations, advanced indexing strategies, and data replication at the table level for enhanced fault tolerance and read performance.
High-Volume Reads and Writes
High-Volume Reads and Writes
CrateDB delivers superior performance by executing complex SQL queries on large datasets in milliseconds. Its distributed execution engine supports high-volume concurrent reads and writes, ensuring robust performance even under heavy loads.
CrateDB Cloud
![Azure, aws and Google Cloud logo](https://cratedb.com/hs-fs/hubfs/Cloud-Providers-2.png?width=1024&height=200&name=Cloud-Providers-2.png)
CrateDB Cloud
Use CrateDB Cloud to set up, operate and scale CrateDB with just a few clicks. Fully managed service. Operated by the CrateDB engineers.
- Deploy your cluster seamlessly on AWS, Microsoft Azure, or Google Cloud.
- Multiple plans designed for a wide range of use-cases from small-scale applications to enterprise-level deployments.
- Payment via credit card, invoicing, or marketplace billing integration.
- Available through Marketplaces:
CrateDB Self-Managed
![Deployment-Options](https://cratedb.com/hs-fs/hubfs/Deployment-Options.png?width=867&height=391&name=Deployment-Options.png)
CrateDB Self-Managed
CrateDB Self-Managed allows you to deploy CrateDB on your own infrastructure. It is operated by your own team.
- Run CrateDB in Docker or Kubernetes as well as on Linux, Windows, and Mac.
- Install and run CrateDB wherever you need: on developer laptops, on Private or Public Cloud, On-Premises, or Edge to meet your organization's unique needs. It also supports Hybrid scenarios out of the box.
- Pick the support option that suits your operational needs.
Confident Scaling of your Workload
![cloud-edge-config](https://cratedb.com/hs-fs/hubfs/cloud-edge-config.png?width=2000&name=cloud-edge-config.png)
Confident Scaling of your Workload
CrateDB Cloud offers many benefits to scale your analytical workloads:
- Flexible Deployment Options: Choose between fully managed or hybrid deployments to suit your infrastructure needs and operational preferences.
- Instant Deployment: Simply press a button to have your cluster deployed within seconds, allowing you to start leveraging CrateDB’s power immediately.
- Zero Downtime Upgrades: Seamlessly upgrade your systems without any disruption, ensuring continuous availability and smooth performance.
- Competitive Pricing: Benefit from a cost-effective solution designed to deliver high value without compromising on performance or features. View our pricing plans ›
Advanced Tools
![cluster-sql-scheduler-overview](https://cratedb.com/hs-fs/hubfs/cluster-sql-scheduler-overview.png?width=2000&name=cluster-sql-scheduler-overview.png)
Advanced Tools
CrateDB Cloud offers enhanced productivity with some advanced tools, including:
- Automation: SQL Scheduler, table policies and logging.
- Embedded query console.
- Connectors to import data on demand or in real-time.
- CrateDB Cloud CLI to programmatically create and manage CrateDB deployments from your local development environment all the way to the cloud.
- Automatic backup.
Powerful Integrations
![CrateDB-Cloud-Integrations](https://cratedb.com/hs-fs/hubfs/CrateDB-Cloud-Integrations.png?width=750&height=400&name=CrateDB-Cloud-Integrations.png)
Powerful Integrations
CrateDB offers a wide range of integrations:
- Data Ingestion: S3, Azure Storage Container, Debezium, and more.
- Data Visualization: Grafana, Tableau, PowerBI ...
Built-in Data Security
![CrateDB Security Certifications and Standards: ISO 27001, AICPA SOC, CCPA, GDPR, HIPAA](https://cratedb.com/hs-fs/hubfs/CrateDB-Security-Certifications-Logos.png?width=1200&height=600&name=CrateDB-Security-Certifications-Logos.png)
Built-in Data Security
CrateDB Cloud ensures secure data management with its encryption and authentication mechanisms. With its ISO 27001 certification, CrateDB Cloud meets international standards for information security management systems. CrateDB is also SOC 2 Type 2 compliant on Azure and AWS.
Multiple Support Options
![CrateDB-Support](https://cratedb.com/hs-fs/hubfs/CrateDB-Support.png?width=750&height=200&name=CrateDB-Support.png)
Multiple Support Options
- Select your preferred Standard or Premium support plan with contractual SLAs.
- Get access to technical expertise for optimization, risk mitigation and cost optimization.
- Get assigned a dedicated Customer Success Manager when dealing with critical workloads.
Training and Expertise
![CrateDB-Cloud-Support-Training-Expertise](https://cratedb.com/hs-fs/hubfs/CrateDB-Cloud-Support-Training-Expertise.png?width=750&height=400&name=CrateDB-Cloud-Support-Training-Expertise.png)
Training and Expertise
Training: The CrateDB Academy provides a comprehensive range of free courses, equipping you with the knowledge to maximize CrateDB’s potential. Additionally, we offer certification exams to validate your expertise and ensure your team is proficient in leveraging CrateDB.
Expertise: Our experienced Solution Engineering team is available to provide personalized assistance, ensuring that your project succeeds at every stage. Whether it's strategic advice or technical troubleshooting, we’re here to support your unique needs.
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.
Want to Explore Further?
What CrateDB Users Say
Additional Resources
Latest Release Announcements
![Sketch how MongoDB CDC integration works with CrateDB](https://cratedb.com/hubfs/How-CDC-works-featured.png)
Announcing MongoDB CDC Integration (Public Preview) in CrateDB Cloud
2025-02-07Looking to unlock real-time insights from your MongoDB data - without slowing down your production environment? With CrateDB Cloud’s new MongoDB CDC integration, you can seamlessly stream database ...
![CrateDB v5.9 Release: NUMERIC, TOPK() and improved Azure support](https://cratedb.com/hubfs/CrateDB-v5.9.gif)
CrateDB v5.9 Release: NUMERIC, TOPK() and improved Azure support
2024-10-31Our Fall release of CrateDB is out, with a mix of new data types, query functionality, and improvements for administrators. And, of course, a performance improvement as well as additional information ...
![New Release: CrateDB 5.8.1](https://cratedb.com/hubfs/CrateDB5.8-Release-Blog-Post.gif)
CrateDB v5.8.1 Release: Improved JOIN Performance, Cluster Scaling, and More
2024-08-05We are happy to announce that our next feature release of CrateDB v5.8.1 is out now.