NoSQL: Comparing the Different Solutions