Guy Harrison (QuestSoftware, working on Toad for Cloud) interviewed about NoSQL databases and cloud computing:
I think anyone who’s been in the industry for a while, especially from an enterprise point of view, will understand that the data isn’t in the database just for the sake of the application. It’s not there just to be inserted, and updated, and deleted. It’s also there to be mined and analyzed and used for decision-making and trending. And the more data there is, the more granular data I’ve got, the more fine-grained decision making I can have.
Most of the of the NoSQL databases offer no solutions for that whatsoever.
There are many smart things said in the interview so make sure you read it all.
Couple of my notes:
“It’s the whole argument that it’s easier to leave the data where it is, on commodity hardware and then have an engine that can churn through it with brute force, rather than pay the costs of bringing it in to some structure and locking it down before you can use it.”
- cloud computing and big data:
First, all of the cloud platforms have to provide some sort of elastic storage model otherwise their economic model is jeopardized.
If you’re in the cloud, you’re probably motivated more than usual to try NoSQL solutions; you probably want to scale up and down and pay for your resources that way, and relational databases don’t help there.
The problem, of course, is how the data is getting to the cloud. If you’ve got terabytes or petabytes of data, getting into the cloud costs money and takes time. Amazon’s solution of “you send us a hard drive and we’ll mount it” is a bit clunky.
Original title and link: NoSQL databases and the Cloud with Guy Harrison (NoSQL databases © myNoSQL)