Google's BigQuery API facilitates the querying of large data sets. Using Google's significant processing power, BigQuery uses SQL-like commands to query and manage data in append-only tables. Use this SDK to interface with the API using Java. See the project page for information on installing the Java client, access to the JavaDoc for BigQuery, and a sample API engine. Google's Java SDK is supported in the following environments: Java 5 or higher, Android 1.5, and Google App Engine.
Like big data — which businesses know they have to have, even if they aren't sure how to analyze it or what to do with it — the concept of reorienting a business toward becoming a "composable enterprise" is on every executive's to-do list. The central idea is that businesses need to break down their services, products and capabilities into discrete units so that external partners and customers can plug directly into the business experience they need.
Partnering with a storage vendor may not be the first thing that comes to mind for most developers, but EMC is looking to changd some hearts and minds about the strategic role storage plays in application development.