by Rudy P
The article I chose to blog about this week was “Google App Engine Goes Old School With SQL Database” written by Caleb Garling of Wired.com. This article speaks about the addition of a SQL database to their Google App Engine. The Google App Engine is a means for Google customers to build and host applications on top of Google’s online infrastructure. Prior to this, Google was in the forefront of the NoSQL movement, but with this announcement, it shows that good old fashion SQL is alive and well. Google provides this SQL database so people can power their App Engine applications with a relational database, which will be more familiar to the masses, in a “fully managed cloud environment”(Garling, 2011). Google is totally headed in the opposite direction of competitor Oracle which announced their Big Data Appliance (NoSQL database).
I chose this article because I have been so intrigued with the popularity of NoSQL databases and Big Data Applications. It seemed as though a majority of the market was moving towards Big Data, and databases that are easily scaled. While reading this article I discovered Amazon similarly switched from a NoSQL database to a SQL database. This may be for various reasons, but I would think it would be for user familiarity.
This article really reenforced the importance of what we are currently learning in class right now. Despite NoSQL’s ability to scale “across vast numbers of servers so they can accomodate the mountains of data facing companies in the internet age” (Garling, 2011), SQL databases can be easily and cleanly organized into columns and rows. If theses moves are successful, we could see a large increase in SQL databases in industry, and furthering the importance of our knowledge of SQL databases.
Garling, C. (2011, October 7).Google App Engine Goes Old School With SQL Database . Retrieved November 4, 2012, from http://www.wired.com/wiredenterprise/2011/10/google-app-engine-sql-database/