Postgres-XC as a Distributed Key-Value Store


Details
Schema-less design is very appealing to many web developers and that combined with the need to be scalable has led to many NoSQL data stores. Often, developers will use a NoSQL database along with a relational database to get the best of both worlds, but that leads to complexity in managing multiple data stores. But...what if your relational database could could give you some of the same flexibility as the NoSQL alternatives and you only needed a single database?
In this talk, Mason Sharp will provide an overview and discuss how Postgres-XC can leverage hstore and JSON functions to create a distributed key-value store. This approach allows for a PostgreSQL-based alternative to other NoSQL solutions, while ensuring cluster-wide consistency. He will show some benchmarks of Postgres-XC vs MongDB
About Mason Sharp
Mason has had a passion for RDBMS systems and data management since he was a student during which time he co-authored a book about dBASE IV. Mason developed a parallel distributed MPP database system targeted towards data warehousing called ExtenDB, which was folded into EnterpriseDB as GridSQL in 2007. He also recently helped architect Postgres-XC, a shared-nothing database system targeted for write scalability and which makes for one of the key technological underpinnings of StormDB.

Sponsors
Postgres-XC as a Distributed Key-Value Store