Re: Major features for 9.1
От | Greg Smith |
---|---|
Тема | Re: Major features for 9.1 |
Дата | |
Msg-id | 4DBBBB50.5050608@2ndQuadrant.com обсуждение исходный текст |
Ответ на | Re: Major features for 9.1 (Joshua Berkus <josh@agliodbs.com>) |
Ответы |
Re: Major features for 9.1
Re: Major features for 9.1 |
Список | pgsql-advocacy |
On 04/03/2011 02:18 PM, Joshua Berkus wrote: > * Transaction-controlled Synch Rep > I would like to have volunteers from the advocacy list commit to taking on one of each of these features. For each onewe need: > > a) a two-line explanation of what the feature is and why it's valuable (for the release notes, etc.) > b) a wiki page with a more detailed explaination and examples oriented towards the beginning-to-intermediate PostgreSQLuser. > We already have http://wiki.postgresql.org/wiki/Synchronous_replication for sync rep, and I just started changing that around so that it reflects the code committed into 9.1. I got my first set of questions today suggesting our internal work on documenting this from the ground up is moving along. Over the next month we'll have at least two people chugging away at making that targeted more toward beginners (or split into something that is). I've been doing the elevator pitch for sync rep for a while now; here's a first draft description for the release notes: Transaction-controlled Synchronous Replication: When replicating to multiple nodes, customize every database transaction for its individual speed and durability needs. Options range from only committing to memory on the master up to the new synchronous standby mode, where data must be stored on multiple servers to be considered safe. The fact that several of the modes alluded to there were already available on a per-transaction basis isn't new, but I think it's worth being explicit about anyway because it's not really appreciated the way it should be. Combine this with a pitch for unlogged tables and there's an interesting angle to complete with NoSQL...wait, I'm feeling some more ad copy: PostgreSQL 9.1 lets you pick exactly the level of commit guarantee your data requires. Whether you want unlogged tables optimized only for speed, or you need durable synchronous replication to multiple servers, you're covered--all in one database. Need to take a shower to wash the stench of marketing off now. -- Greg Smith 2ndQuadrant US greg@2ndQuadrant.com Baltimore, MD PostgreSQL Training, Services, and 24x7 Support www.2ndQuadrant.us
В списке pgsql-advocacy по дате отправления: