Key-Value Datastores Comparison in AppScale

Report ID: 
Chris Bunch, Navraj Chohan, Chandra Krintz, Jovan Chohan, Jonathan Kupferman, Puneet Lakhina, Yiming Li, Yoshihide Nomura
2010-02-01 04:00:00


We present a simple framework that employs a single API -- the Datastore API from the Google App Engine cloud computing platform -- to interface to different open source distributed database technologies in use today. We use the framework to "plug in" different databases to the API so that they can be used by web applications and services without modification. The system facilitates empirical evaluation and comparison of these disparate systems by web software developers, and reduces the barrier to entry for the use of such systems by automating their configuration and deployment.


PDF icon 2010-03.pdf