You are here:  Home  >  Data Education  >  Current Article

Why NoSQL? A primer on Managing the Transition from RDBMS to NoSQL

By   /  March 21, 2012  /  1 Comment

This White Paper is Sponsored by:


About this White Paper

The relational data model relies on rigid adherence to a database schema, normalization of data and joins to store data and perform complex queries. But changes in application, user and infrastructure characteristics have led application developers and architects to seek alternative distributed document database technologies like NoSQL (Not only SQL). As a result, relational database developers accustomed to relational data modeling must approach their development in new ways.

Navigating the Transition From Relational to NoSQL Technology looks at the differences between relational and document database technology, highlights the implications of those differences for application developers, and provides guidance that can ease the transition from relational to NoSQL. Specifically you will learn:

  • Relational versus document-oriented models
  • Scaling model, data model and why you should transition
  • Document Model Rules of Thumb
  • The MVC model
  • Using view collation to simplify queries.
  • Concurrency, Scaling and performance issues

This whitepaper is an essential read for understanding the move from a relational to a NoSQL database, and what to be aware of when making the change.


About Couchbase

Couchbase is the NoSQL database leader, with production deployments at AOL, Deutsche Post, NTT Docomo, Orbitz, Salesforce.com, Turner Broadcasting Systems, Vimeo, Zynga and hundreds of other household names worldwide. Couchbase Server is the simple, fast, elastic NoSQL database that delivers a more scalable, high-performance, and cost-effective approach to data management than relational database technology. It is particularly well suited for web applications deployed on virtualized or cloud infrastructures, and for applications requiring real-time data synchronization between mobile devices and the cloud. Couchbase is a privately held company funded by Accel Partners, Ignition Partners, Mayfield Fund and North Bridge Venture Partners. www.couchbase.com

  • This whitepaper gives a nice overview of the benefits of non-relational technologies, but leaves out some of the down sides. I’d be much more confident in a paper that lays out all the costs, benefits and risks associated with NoSQL and doesn’t try to leave out the costs and tradeoffs.

    We data professionals need to use the right technology for the problem we are solving, no doubt. NoSQL has a wonderful set of features that work well in certain situations. Claiming that it is a replacement for transactional systems that must have consistency is either whitewashing the problem or showing a failure to understand the true tradeoffs.

    I’m not sure either option makes me feel better about this work.

You might also like...

AI Infuses the Next Generation of Web Application Development

Read More →