Citus intelligently distributes your data & queries across many nodes so your database can scale and your queries are fast. Available as a database as a service on AWS, on-prem, and as open source. At Citus, we make sharding your PostgreSQL database simple. So you can focus on your app—not your database.
You shouldn’t have to re-architect your app in order to scale out your database. Whether you use Rails or Django, we make sharding PostgreSQL simple.
Stop getting woken up in the middle of the night. With our fully-managed database as a service, we carry the pager so you don’t have to.
Get to market faster with Citus. So your team can focus on your app, your customers, your innovations—and not your database infrastructure.
With worry-free Postgres from Citus, you never have to worry about scaling your database again.
We get that you trust Postgres. So we’ve built Citus as a Postgres extension (not a fork) to stay current with the latest releases. With Citus, you get to use your familiar SQL toolset and leverage all your Postgres expertise.
Our team has decades of experience managing millions of Postgres databases in the cloud. With our fully-managed database service on AWS, we carry the pager so you don’t have to. So you can forget about your database.
Adding nodes to your Citus database is as easy as moving a slider. We make sharding simple. Plus Citus is open source and platform independent: you can run Citus anywhere. Hence the moniker:
By parallelizing SQL queries across multiple nodes, Citus delivers unparalleled performance. Even with real-time data ingest and sub-second queries across billions of rows of data. Happy dashboarding.
Citus lets you scale out cpu, memory, and disk. And we make it easy to add nodes as you grow.
Citus is not a fork, rather we use PostgreSQL’s extension APIs. We give you trusted, familiar Postgres.
Fully-managed. Continuous monitoring, automated backups & DR, security, encryption, & forking.
Distributed query planner that parallelizes queries across shards, plus dynamic executor logic.
Runs on any platform. Available as a
Data migration tools, fine-grained access controls, and PostgreSQL libraries for Rails & Django.
With relational database features like ACID transactions, joins, & foreign key constraints.
Advanced features include shard rebalancing, tenant isolation, & cross-tenant query support.
In Citus Cloud we use the WAL to create HA standby nodes & we use WAL-E for continuous DR archives.
SaaS apps often have a natural dimension on which to distribute data across nodes—dimensions such as tenant, customer, or account_id. Which means SaaS apps have a data model that is a good fit for a distributed database like Citus: just shard by tenant_id.
Our Citus extension to Postgres enables you to scale to millions of tenants, without having to re-architect your application.
Real-time analytics apps, particularly apps with customer-facing dashboards, require sub-second latency. By sharding and parallelizing your SQL queries across multiple nodes, Citus makes it possible to perform real-time queries across billions of records in under a second.
Our Citus extension to Postgres gives you the flexibility and power of a relational database, without the single-node restriction.
Run by a team with decades of experience managing millions of Postgres databases, our database as a service is hosted on AWS and is available in most AWS regions. We take care of monitoring, backups, auto-HA, and seamlessly scaling out. We carry the pager so you don’t have to.
CREATE YOUR ACCOUNT
Prefer on-prem software?
Contact Us
Dan Robinson, CTO at HeapThanks to Citus, we’re powering a product that is really kind of magical for a lot of customers. The speed and performance of our database make it possible for them to immediately perform truly advanced analytics on any user activities they want to explore.
Wesley Chow, CTO at ChartbeatAt Chartbeat, interactivity on our dashboards is very important. Every second a user has to wait, even if that request is crunching a lot of data, represents a potential disruption to our client’s workflow. In the past, it might have taken dozens of seconds or even minutes to materialize queries. With Citus, we can deliver sub-second latency.
Vidur Apparao, CTO at AgariI like Citus’ combination of features, open source flexibility, and commercial-grade scalability. Best of all, because Citus is built on the latest version of PostgreSQL, we have been able to continue using the same core SQL toolset, leverage our existing PostgreSQL expertise, and take advantage of the continuing innovation within the PostgreSQL community.
Cody Koeninger, Chief Architect at KixerThe biggest impact so far has been availability. We hit hard size limits on RDS sooner than anticipated, on Christmas morning in fact. Thankfully we already had a Citus system developed and in final testing. We were able to promote the Citus database to production with minimal downtime and zero loss of data.
Dan Robinson, CTO at HeapBeing on a fully relational data model with the full indexing and querying power of Postgres was extremely valuable when it came to adding new analytics capabilities. Yet Citus also enabled us to maintain very fast response times, even with extremely complex queries.
Jonathan Denney, CTO and Cofounder at ConvertFlowWe provisioned a new database using the Citus console, ran our migrations, copied over our data from Heroku, and we were up and running on Citus in just a few minutes. And the technical benefits were instant. We saw queries that were once taking
15-30+ seconds reduced to less than 500 ms.
Yes, Citus really is Postgres. Not a fork, and not out of date. Citus is an extension to Postgres and stays in sync with the latest releases. So you can leverage your expertise in PostgreSQL and the Postgres ecosystem. And so you can take advantage of all the innovations in Postgres—including features like JSONB, PostGIS, HyperLogLog, and full text search.
Citus Cloud is our fully-managed database as a service, backed with our expertise monitoring and managing millions of Postgres databases. We carry the pager, so you don’t have to.
Citus Community is our open source edition. If you need
Citus Enterprise gives you the same awesome scale-out features as our open source edition, plus advanced features like shard rebalancing & tenant isolation.
We want you to never have to worry about scaling your database again.