Interesantes novedades de Citusdata, ver Community Edition
Citus es una base de datos distribuida que permite escalar PostgreSQL (una de nuestras Bases de Datos favoritas), permitiendo usar todas las funcionalidades de PostgreSQL con las ventajas de escalar.
Microservices and NoSQL get a lot of hype, but in many cases what you really want is a relational database that simply works, and can easily scale as your application data grows. Microservices can help you split up areas of concern, but also introduce complexity and often heavy engineering work to migrate to them. Yet, there are a lot of monolithic apps out that do need to scale.
If you don’t want the added complexity of microservices, but do need to continue scaling your relational database then you can with Citus. With Citus 6.1 we’re continuing to make scaling out your database even easier with all the benefits of Postgres (SQL, JSONB, PostGIS, indexes, etc.) still packed in there.
With this new release customers like Heap and Convertflow are able to scale from single node Postgres to horizontal linear scale. Citus 6.1 brings several improvements, making scaling your multi-tenant app even easier. These include:
- Integrated reference table support
- Tenant Isolation
- View support on distributed tables
- Distributed Vaccum / Analyze
All of this with the same language bindings, clients, drivers, libraries (like ActiveRecord) that Postgres already works with