CrateDB vs PostgreSQL
CrateDB
cratedb.comPostgreSQL
postgresql.orgSide by side
| Figure | CrateDB | PostgreSQL |
|---|---|---|
| Price from | Free | Free |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | Yes | — |
| Web | Yes | — |
| Windows | Yes | Yes |
| macOS | Yes | Yes |
| Linux | Yes | Yes |
| API | Yes | — |
| Self-hosted | Yes | Yes |
| Plans published | 17 | 1 |
| Spec score · Database Software | 9.0 (#10) | 8.3 (#34) |
| Data types | It supports time-series, JSON, full-text, vector, geospatial, and structured data in one engine. | It supports primitive, structured, document, geometric, and custom data types, including JSON/JSONB, XML, arrays, ranges, and UUIDs. |
| Free plan | Yes | Yes |
| License | The open-source core is licensed under the Apache License 2.0. | The PostgreSQL License permits use, copying, modification, and distribution for any purpose without a fee or written agreement, subject to its conditions. |
| Security | CrateDB describes authentication, authorization, encryption, audit logging and compliance certifications across managed and self-managed deployments. | Listed security features include GSSAPI, LDAP, SCRAM-SHA-256, certificate and OAuth 2.0 authentication, access controls, row- and column-level security, and multi-factor authentication. |
| Support | Support options include a Discourse community, GitHub issues and feature requests, documentation and paid support plans. | Community support options include documentation, community resources, mailing lists, and IRC, while commercial support and PostgreSQL-specific hosting are available from listed providers. |
| What it does | CrateDB is a distributed SQL database for real-time analytics, search and AI workloads on high-volume operational data. | PostgreSQL is an open source object-relational database system that uses and extends SQL to store and scale complex data workloads. |
Plans
CrateDB
- Shared FreeFree
- SharedPrice not published
- DedicatedPrice not published
- CrateDB Cloud Free PlanFree
- Open SourceFree
- CrateDB Cloud Shared$0.07 a month
- CrateDB Cloud Dedicated$0.25 a month
- Shared S2$53 a month
- Shared S4$103 a month
- Shared S6$153 a month
In their own words
PostgreSQL
PostgreSQL is a free, open-source database system for storing and scaling complex data workloads. It uses SQL and adds object-relational capabilities, with support for primitive and structured values as well as documents, geometric data, and custom types. Its supported formats include JSON/JSONB, XML, arrays, ranges, and UUIDs. For data integrity, it provides keys, constraints, locks, transactions, savepoints, and SQL-standard transaction isolation levels. Performance tools include multiple index types, query planning and optimization, parallel processing, partitioning, just-in-time expression compilation, and asynchronous I/O. Recovery and availability features include write-ahead logging, several replication methods, point-in-time recovery, and active standbys. Security options include multiple authentication methods, access controls, row- and column-level security, and multi-factor authentication. Extensions, procedural languages, and foreign data wrappers can connect PostgreSQL to other databases or streams. It runs on Linux, macOS, and Windows, and is self-hosted; no managed service is listed. The PostgreSQL License permits use, copying, modification, and distribution without a fee, subject to its conditions.