Upping your data game with Graph Databases

Photo Credit: fdecomite on Flickr

Since the late-2000’s there has been an explosion of non-relational (NoSQL if you must) data persistence technology. The industry buzz has focused around the derivatives of the seminal work done at Google – i.e., BigTable – and Amazon – i.e., Dynamo. We’ve seen massive adoption of simple document stores and key-value based stores – which… Continue reading Upping your data game with Graph Databases

Polyglot Persistence – Benefits and Barriers

Photo Credit: Anselm Hook on Flikr

Polyglot persistence is simply the notion that one should leverage multiple data storage technologies chosen based upon the way the data will be used by the application. In short, use the best tool for the job. Benefits Attempting to make a single data store (or database if you prefer) encapsulate all your application contexts breeds… Continue reading Polyglot Persistence – Benefits and Barriers