The CartoDB SQL Library by CartoDB allows developers to run SQL queries against CartoDB. This library requires postgres 9.0+, postgis 2.0+, GDAL 1.9.2+, the zip commandline tool, redis, node >=0.8.18, and npm >=1.2.1.
Changes to an API Terms of Service (TOS) are an inevitable part of API operations, and as API owners work to evolve their APIs, changes can often be at odds with the community. As some API seem to struggle with the best way to update, Google's approach appears to be more balanced. Google just updated its TOS for Google Earth and its popular Google Maps API.
NoSQL databases are all the rage these days. We recently discussed moving from MySQL to MongoDB within hours. The rise of NoSQL is often associated with the need to not just store large amounts of data but also to visualize relationships between the various objects in the database. InfiniteGraph has released its InfiniteGraph API to Java developers to use its NoSQL graph database. The company also launched a developer contest.