Compared to relational databases, whose history stretches back into the 1970s, NoSQL databases are new to the enterprise scene.
As a result there are still myths about exactly what a NoSQL database can and can’t do. This situation is exacerbated by the fact that database developers are constantly adding new features, so the NoSQL landscape is still changing.
Adam Fowler, a senior sales engineer for MarkLogic based in the U.K., outlined some of the prevailing opinions for NoSQL’s strengths and weaknesses in a recent blog post. Fowler used a Google search to find articles and conversations on blogs and forums discussing NoSQL, and the top two reasons to use a NoSQL database discussed were that it’s an easy platform for application development, and scalablity, which he said came as a surprise.
What wasn’t a surprise, he said, was the top weakness discussed was the prevailing myth that there are no ACID compliant NoSQL databases. That’s false, Fowler said.
In this interview with Data Informed Staff Writer Ian B. Murphy, Fowler discuses his research into NoSQL myths and misconceptions, the differences between different kinds of NoSQL databases, and how NoSQL and Hadoop relate and can work together. (Podcast running time: 17:21)
Related articles on Data Informed: