Software // Information Management
News
9/16/2010
04:34 PM
Connect Directly
Twitter
RSS
E-Mail
50%
50%

Surprise: 44% Of Business IT Pros Never Heard Of NoSQL

They should. It's fast, resilient, and often cheaper than conventional databases. Plus, it's the backbone of many Web 2.0 sites.

InformationWeek Green - September 20, 2010 InformationWeek Green
Download the entire Sept. 20, 2010, issue of InformationWeek, distributed in an all-digital format as part of our Green Initiative
(Registration required.)
We will plant a tree
for each of the first 5,000 downloads.

 Database

NoSQL systems are still in an early phase, but already they've played a key role in the development of massive social networking sites Twitter and Facebook as well as social gaming site Farmville. Their speed and reliability cater to a Web world, an appeal that will only grow with the mobile Web.

They don't pretend to do everything a relational database does, and a mere 5% of companies are using or piloting them, our survey of 755 business technology pros finds. Heck, 44% of survey respondents hadn't even heard of NoSQL. But we think it's inevitable that NoSQL will play a role alongside conventional database systems in many enterprises.

In many cases, NoSQL systems are bringing data management techniques into the enterprise that originated to meet the needs of Web businesses such as Google, eBay, and Amazon, which were generating data at rates that choked relational databases.

Not since Edgar Codd, a database pioneer at IBM, issued his "12 rules" of relational databases in the 1980s has the market been in such ferment. Startups are popping up to commercialize the open source NoSQL projects, including Cassandra, MongoDB, and CouchDB. Suppliers of the tools surrounding conventional database systems are getting in on the act as well. For example, Quest Software's Toad, typically used to automate Oracle, IBM DB2, and Microsoft SQL Server administrative tasks, is now available for Cassandra, an open source project that began at Facebook. Embarcadero Technologies is extending its relational tools to support NoSQL systems. While enterprise use is tiny today, 22% of the IT pros we surveyed say they're interested but need to learn more.

The appeal of NoSQL is that it handles mass quantities of data, quickly, across a cluster of servers that share resources, making it both fast and reliable. The fact that it's open source keeps costs down, and it's easier to use than conventional databases.

Once Eric Evans, while a systems developer at Rackspace, used the term NoSQL to describe large, clustered but nonrelational data management systems, this trend had the provocative name it needed to take on "movement" proportions. Projects that use NoSQL approaches include Membase Server, Scalaris, LightCloud, and RavenDB. Pincaster applies the NoSQL approach to a data system for applications using geographical data.

Make no mistake, NoSQL systems aren't as good as relational databases at many things. Relational systems, with their strictly defined properties, can start a multistep transaction and guarantee the integrity of its data upon completion--no mean feat in a world of rapidly changing data. Relational databases pass the ACID test--atomicity, consistency, isolation, and durability of transactions. NoSQL can't.

But VoltDB, the latest startup from Michael Stonebraker, points to where these two worlds may meet. VoltDB is a relational database that handles millions of transactions a second and still meets the ACID test by distributing both the database and the data across a server cluster. That's similar to how the NoSQL Cassandra, Redis, and MongoDB distribute themselves to manage high volumes of unstructured data.

To read the rest of the article,
Download the September 20, 2010 issue of InformationWeek

Comment  | 
Print  | 
More Insights
The Agile Archive
The Agile Archive
When it comes to managing data, don’t look at backup and archiving systems as burdens and cost centers. A well-designed archive can enhance data protection and restores, ease search and e-discovery efforts, and save money by intelligently moving data from expensive primary storage systems.
Register for InformationWeek Newsletters
White Papers
Current Issue
InformationWeek Tech Digest - July10, 2014
When selecting servers to support analytics, consider data center capacity, storage, and computational intensity.
Flash Poll
Video
Slideshows
Twitter Feed
InformationWeek Radio
Archived InformationWeek Radio
Join InformationWeek’s Lorna Garey and Mike Healey, president of Yeoman Technology Group, an engineering and research firm focused on maximizing technology investments, to discuss the right way to go digital.
Live Streaming Video
Everything You've Been Told About Mobility Is Wrong
Attend this video symposium with Sean Wisdom, Global Director of Mobility Solutions, and learn about how you can harness powerful new products to mobilize your business potential.