Unlogged vs. In-Memory - Mailing list pgsql-advocacy

From Joshua Berkus
Subject Unlogged vs. In-Memory
Date
Msg-id 1384112694.117019.1304444811628.JavaMail.root@mail-1.01.com
Whole thread Raw
Responses Re: Unlogged vs. In-Memory  (Dave Page <dpage@pgadmin.org>)
Re: Unlogged vs. In-Memory  (Thom Brown <thom@linux.com>)
Re: Unlogged vs. In-Memory  ("Kevin Grittner" <Kevin.Grittner@wicourts.gov>)
Re: Unlogged vs. In-Memory  (Rob Wultsch <wultsch@gmail.com>)
Re: Unlogged vs. In-Memory  (Simon Riggs <simon@2ndQuadrant.com>)
Re: Unlogged vs. In-Memory  (Gilberto Castillo Martínez<gilberto.castillo@etecsa.cu>)
List pgsql-advocacy
All,

This has come up a couple times off-list, so I thought we should hammer it out here regarding messaging for 9.1.

I was discussing the Unlogged Tables feature with an industry analyst.  He advised me fairly strongly that we should
callit, or at least describe it, as "in-memory tables".  While I'm not that sanguine about renaming the feature, I'm
happyto use marketing terms in descriptive text in a press release if it gets people interested. 

Our basic issue with the cool features in 9.1 is the elevator pitch problem.  Try to describe SSI to a reporter in 20
secondsor less.  Unlogged tables suffers from this.  "What's an unlogged table? Why is *not* having something a
feature?" "long description here ..." "nevermind, I have enough."   

Saying "It's like a in-memory table" is a lot more successful.  And it's using the term "in-memory" the same way a lot
ofother DBMSes market it, i.e. in-memory == non-durable & no disk writes.  The important thing from my perspective is
thatunlogged tables give us the capabilities of a lot of the "in-memory" databases ... with unlogged tables and fsync
off,for example, PostgreSQL becomes a viable caching database. 

When doing PR, it's more important to use terms people recognize than to use terms which are perfectly accurate.
Nobodyexpects a news article to be perfectly accurate anyway. 

However, I posted this because I think that several folks in the community feel that this is going too far into the
landof marketese, and I want to hash it out and get consensus before we start pitching 9.1 final. 

--
Josh Berkus
PostgreSQL Experts Inc.
http://pgexperts.com
San Francisco

pgsql-advocacy by date:

Previous
From: Joshua Berkus
Date:
Subject: Re: Press coverage for 9.1 Beta
Next
From: Dave Page
Date:
Subject: Re: Unlogged vs. In-Memory