Posted on July 23rd, by Arnon Rotem-Gal-Oz in Big Data, Blog, Featured Posts, Uncategorized. No Comments

The NoSQL moniker that was coined circa 2009 marked a move from the “traditional” relational model. There were quite a few non-relational databases around prior to 2009, but in the last few years we’ve seen an explosion of new offerings (you can see,for example, the “NoSQL landscape” in a previous post I made). Generally speaking, and everything here is a wild generalization, since not all solutions are created equal and there are many types of solutions – NoSQL solutions mostly means some relaxation of ACID constraints, and, as the name implies, the removal of the “Structured Query Language” (SQL) both as a data definition language, and more importantly, as a data manipulation language, in particular SQL’s query capabilities.

ACID and SQL are a lot to lose and NoSQL solutions offer a few benefits to augment them mainly:

Scalability – either as relative scalability, … Read More »

The NoSQL landscape in diagrams

Posted on November 3rd, by Arnon Rotem-Gal-Oz in Big Data, Blog. 1 Comment

Here’s the NoSQL landscape in 3 slides (and hey, at least mine looks different :) )

451 research published their view of the NoSql/NewSql world in a unified diagram.

Infochimps published a similar diagram

And here’s mine from SOA Patterns chapter 10 (discussing “SOA & big data”)