Showing posts with label postgresql. Show all posts
Showing posts with label postgresql. Show all posts

Thursday, March 14, 2013

Connecting To PostgreSQL With Shove

PostgreSQL is far from a basic key-value data store. Instead, you're typically using it for robust web applications that store mountains of data and perform sophisticated, high-speed, high-volume queries. So why would you want to use it as a key-value store, relational databases are supposed to have schemas. Of course they are, but maybe you already have PosgreSQL deployed in your development and production environments and don't feel like installing more database back-ends. You also don't feel like designing a new schema to support persisting values in a smaller application you're writing. This is where Shove is handy.