How to choose the right NoSQL database
See the original posting on JavaWorld
The data structures used by NoSQL databaseskey-value, wide column, graph, or documentdiffer from those used by relational databases. As a result, NoSQL databases. NoSQL databases can be scaled across thousands of servers, though sometimes with loss of data consistency. But what makes NoSQL databases especially relevant today is that they are particularly well suited for working with large sets of distributed data, which makes them a good choice for big data and analytics projects.