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.

Charles Babcock, Editor at Large, Cloud

September 17, 2010

4 Min Read
InformationWeek logo in a gray background | InformationWeek

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

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

About the Author

Charles Babcock

Editor at Large, Cloud

Charles Babcock is an editor-at-large for InformationWeek and author of Management Strategies for the Cloud Revolution, a McGraw-Hill book. He is the former editor-in-chief of Digital News, former software editor of Computerworld and former technology editor of Interactive Week. He is a graduate of Syracuse University where he obtained a bachelor's degree in journalism. He joined the publication in 2003.

Never Miss a Beat: Get a snapshot of the issues affecting the IT industry straight to your inbox.

You May Also Like


More Insights