10 standout NoSQL databases you should try
These 10 "second-generation" data stores represent the forefront of the NoSQL revolution
By Peter Wayner | InfoWorld | Published: 18:01, 09 October 12
The NoSQL buzzword caught fire just a few short years ago, but we're already well into the second generation of the movement. While the early stacks of code were just experiments, the systems today are much more mature, ready for action, and facing the hard truths of a technology that's come of age - so much so that some of the best NoSQL data stores have already been rewritten, and a few are even sticking the 2.0 label on the latest version. Here's a list of some of the better-known tools for building fast, scalable repositories for lots of data.
Most people don't think of Lucene as a database because they use it to index large blocks of text, but it employs much the same model as the other NoSQL data stores. Each document is just a bundle of keys attached to values. Standard applications drop big blocks of text into one of the values, but metadata usually ends up attached to other keys. The queries take words and look for key/value pairs that hold them. Lucene/Solr is, of course, best at queries that aren't limited to exact matches but look for words or parts of words that appear in the blocks.