Agg: Parallel aggregations for PostgreSQL
cybertec.at
cybertec.at
now:
* Pivotal Greenplum Database - is now Open Source : https://github.com/greenplum-db/gpdb
later:
* CitusDB 5.0 will be open source (2016Q1-Q2) :
( "An extension of PostgreSQL to be distributed/parallel query engine" )
https://twitter.com/frsyuki/status/667031289506062336
http://info.citusdata.com/CitusDB-5-Pre-Beta.html
* PostgreSQL 9.6 will have a "Parallel Sequential Scans" :
http://amitkapila16.blogspot.hu/2015/11/parallel-sequential-...
Does anyone know if this is response to the 9.6 PSS?
Either way, us PG users win.
On top, my gut feeling tells me this company seems a little shady and their business model seems unclear to me. Are they for real?
PG 9.5 introduces some support for parallelization along with custom scans. So this capability seems like a natural fit.
As for utility, big data queries tend to do heavy aggregations, and parallelization is a nice performance enhancement where it could be sorely needed.
Redshift has good name recognition, but under the covers, it's ParAccel, which started with an early (8.2?) version of Postgres and modified it.
http://www.postgresql.org/message-id/0B9D5042-8862-413F-AE1E...
i.e. if your aggregate function is defined with `PARALLEL SAFE`, then this should magically work anyway. Yes?
(I'm aware this solution works with postgres 9.5 too)
Nothing impossible, but also nothing done in 5 minutes.