23 feb. 2017

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