CitusDB 4.0 Released for Massively Scaling PostgreSQL for Real-Time Applications

From: "Terry Erisman" <terry(at)citusdata(dot)com>
To: <pgsql-announce(at)postgresql(dot)org>
Subject: CitusDB 4.0 Released for Massively Scaling PostgreSQL for Real-Time Applications
Date: 2015-03-27 00:29:06
Message-ID: 029501d06825$09c10df0$1d4329d0$@citusdata.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-announce

Citus Data is pleased to announce the general availability of CitusDB 4.0,
which is based on the new PostgreSQL 9.4 release. CitusDB is our full
featured, turnkey database solution for fully scalable, highly-available
PostgreSQL. A licensed solution, CitusDB Enterprise Edition allows you to
scale out PostgreSQL across commodity servers and also parallel process
queries across the cluster for real-time analytics on big data. Download the
Community Edition at <https://www.citusdata.com/downloads>
citusdata.com/downloads.

This release brings new functionality and performance improvements,
including:

* Support for real-time workloads - CitusDB Enterprise Edition now
integrates with pg_shard to support real-time workloads. This integration
brings together scalable analytics and low-latency writes in one system.

* Integration with PostgreSQL 9.4 to bring features like JSONB, a
faster, more efficient data type for storing JSON data; faster and smaller
GIN indexes; and many more. See
http://www.postgresql.org/docs/9.4/static/release-9-4.html for a full list
of new PostgreSQL 9.4 features.

* Re-balancing the cluster for incremental scalability and fault
tolerance - Incrementally add nodes, and uniformly distribute data and thus
traffic to those nodes. Re-replicate data from failed nodes evenly across
all the remaining ones.

* Faster query performance - A new task-assignment policy for better
in-memory workload performance. Binary serialization for data copied between
nodes, for faster performance on queries fetching a lot of data. Batching
task-assignment calls for improved performance with re-partition joins.
Fixed a bug which was causing more data than necessary to be copied over the
network.

* Improved usability - Modified \STAGE to allow loading data from any
node in the cluster, making data-loads much easier, and also allowing for a
more uniform data placement. Query throttling in the real-time executor to
prevent resource exhaustion when queries touch thousands of shards.

Further information on CitusDB can be found on the Citus Data website at
https://www.citusdata.com/citus-products/citusdb-software.

--

Terry Erisman

https://www.citusdata.com

=

Browse pgsql-announce by date

  From Date Subject
Next Message Howard Rolph 2015-03-27 17:59:10 BDR 0.9.0 released
Previous Message SQL Maestro Group 2015-03-26 15:16:23 PostgreSQL Data Sync 15.3 released