{"id":48427,"date":"2016-05-09T00:00:00","date_gmt":"2016-05-09T00:00:00","guid":{"rendered":"https:\/\/www.techopedia.com\/digging-deeper-into-nosql-concepts\/"},"modified":"2016-04-27T13:12:35","modified_gmt":"2016-04-27T13:12:35","slug":"digging-deeper-into-nosql-concepts","status":"publish","type":"post","link":"https:\/\/www.techopedia.com\/2\/29169\/enterprise\/databases\/digging-deeper-into-the-nosql-concepts","title":{"rendered":"Digging Deeper Into NoSQL Concepts"},"content":{"rendered":"

Although there isn\u2019t a single NoSQL<\/a> standard database, it’s rapidly rising as a viable alternative to the relational database<\/a> model that\u2019s dominated the industry. NoSQL concepts represent some of the most fundamental rethinking of database concepts ever since E.F. Codd\u2019s<\/a> paper on relational databases burst onto the scene in 1970.\n<\/p>\n

This article digs a little deeper into the more advanced NoSQL concepts. These databases, including CouchDB<\/a>, MongoDB<\/a> and SimpleDB<\/a>, are becoming the database management systems of choice for websites that need to serve up lots of data quickly. (Get an intro to NoSQL in NoSQL 101<\/a>.)\n<\/p>\n\n\n\n
Webinar: Exposing Differentiation: A New Era of Scalable Infrastructure Arrives – Sign Up Here<\/a><\/strong><\/em>\n\t<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n

Does NoSQL Pass the ACID Test?<\/span><\/h2>\n

Now that databases are powering the large websites people use everyday, such as Twitter, Facebook, YouTube and even Techopedia, it\u2019s important that they be able to serve up their data quickly.\n<\/p>\n

Traditionally, databases have been engineered to prioritize reliability and consistency over speed. This comes from their traditional mainframe heritage, when they were first employed to handle important jobs like payrolls. If you\u2019re handling money, you want to make sure that every transaction you process is absolutely correct. Besides, you can run jobs that take a long time overnight on a mainframe. Who cares how long it takes as long as everyone gets their paychecks? (Learn more about databases and different types of databases in Introduction to Databases<\/a>.)\n<\/p>\n

The database industry has defined four key metrics that make up a reliable database (known collectively by the acronym ACID):\n<\/p>\n