Re: In-Memory Columnar Store - Mailing list pgsql-hackers

From Kevin Grittner
Subject Re: In-Memory Columnar Store
Date
Msg-id 1386787942.33209.YahooMailNeo@web162901.mail.bf1.yahoo.com
Whole thread Raw
In response to Re: In-Memory Columnar Store  ("ktm@rice.edu" <ktm@rice.edu>)
List pgsql-hackers
"ktm@rice.edu" <ktm@rice.edu> wrote:

> The question I have, which applies to the matview support as
> well, is "How can we transparently substitute usage of the
> in-memory columnar store/matview in a SQL query?".

My take on that regarding matviews is:

(1)  It makes no sense to start work on this without a far more
sophisticated concept of matview "freshness" (or "staleness", as
some products prefer to call it).

(2)  Work on query rewrite to use sufficiently fresh matviews to
optimize the execution of a query and work on "freshness" tracking
are orthogonal to work on incremental maintenance.

I have no plans to work on either matview freshness or rewrite, as
there seems to be several years worth of work to get incremental
maintenance up to a level matching other products.  I welcome
anyone else to take on those other projects.

--
Kevin Grittner
EDB: http://www.enterprisedb.com
The Enterprise PostgreSQL Company



pgsql-hackers by date:

Previous
From: Tom Lane
Date:
Subject: Re: stats for network traffic WIP
Next
From: Alvaro Herrera
Date:
Subject: Re: pgsql: Fix a couple of bugs in MultiXactId freezing