diff --git a/README.md b/README.md index 0ebe9d497..d58ddf589 100644 --- a/README.md +++ b/README.md @@ -6,40 +6,43 @@ ### What is Citus? * **Open-source** PostgreSQL extension (not a fork) -* **Scalable** across multiple machines through sharding and replication +* **Built to scale out** across multiple nodes * **Distributed** engine for query parallelization -* **Database** designed to scale multi-tenant applications +* **Database** designed to scale out multi-tenant applications, real-time analytics dashboards, and high-throughput transactional workloads -Citus is a distributed database that scales across commodity servers using transparent -sharding and replication. Citus extends the underlying database rather than forking it, -giving developers and enterprises the power and familiarity of a relational database. As -an extension, Citus supports new PostgreSQL releases, and allows you to benefit from new -features while maintaining compatibility with existing PostgreSQL tools. +Citus is an open source extension to Postgres that distributes your data and your queries across multiple nodes. Because Citus is an extension to Postgres, and not a fork, Citus gives developers and enterprises a scale-out database while keeping the power and familiarity of a relational database. As an extension, Citus supports new PostgreSQL releases, and allows you to benefit from new features while maintaining compatibility with existing PostgreSQL tools. -Citus serves many use cases. Two common ones are: +Citus serves many use cases. Three common ones are: -1. [Multi-tenant database](https://www.citusdata.com/blog/2016/10/03/designing-your-saas-database-for-high-scalability): +1. [Multi-tenant & SaaS applications](https://www.citusdata.com/blog/2016/10/03/designing-your-saas-database-for-high-scalability): Most B2B applications already have the notion of a tenant / customer / account built into their data model. Citus allows you to scale out your transactional relational database to 100K+ tenants with minimal changes to your application. -2. [Real-time analytics](https://www.citusdata.com/blog/2017/01/27/getting-started-with-github-events-data): +2. [Real-time analytics](https://www.citusdata.com/blog/2017/12/27/real-time-analytics-dashboards-with-citus/): Citus enables ingesting large volumes of data and running analytical queries on that data in human real-time. Example applications include analytic -dashboards with subsecond response times and exploratory queries on unfolding events. +dashboards with sub-second response times and exploratory queries on unfolding events. + +3. High-throughput transactional workloads: +By distributing your workload across a database cluster, Citus ensures low latency and high performance even with a large number of concurrent users and high volumes of transactions. To learn more, visit [citusdata.com](https://www.citusdata.com) and join -the [mailing list](https://groups.google.com/forum/#!forum/citus-users) to +the [Citus slack](https://slack.citusdata.com/) to stay on top of the latest developments. ### Getting started with Citus -The fastest way to get up and running is to create a Citus Cloud account. You can also setup a local Citus cluster with Docker. +The fastest way to get up and running is to deploy Citus in the cloud. You can also setup a local Citus database cluster with Docker. + +#### Hyperscale (Citus) on Azure Database for PostgreSQL + +Hyperscale (Citus) is a deployment option on Azure Database for PostgreSQL, a fully-managed database as a service. Hyperscale (Citus) employs the Citus open source extension so you can scale out across multiple nodes. To get started with Hyperscale (Citus), [learn more] (https://www.citusdata.com/product/hyperscale-citus/) on the Citus website or use the [Hyperscale (Citus) Quickstart](https://docs.microsoft.com/en-us/azure/postgresql/quickstart-create-hyperscale-portal) in the Azure docs. #### Citus Cloud -Citus Cloud runs on top of AWS as a fully managed database as a service and has development plans available for getting started. You can provision a Citus Cloud account at [https://console.citusdata.com](https://console.citusdata.com/users/sign_up) and get started with just a few clicks. +Citus Cloud runs on top of AWS as a fully managed database as a service. You can provision a Citus Cloud account at [https://console.citusdata.com](https://console.citusdata.com/users/sign_up) and get started with just a few clicks. #### Local Citus Cluster @@ -91,12 +94,6 @@ If you're looking to get started locally, you can follow the following steps to href="https://docs.citusdata.com">documentation for a more comprehensive reference. -