I’ve recently been looking into NoSQL databases and found this poll over at JavaLobby.
According to the poll, the top 3 NoSQL databases are:
  • Apache Cassandra - 33%
  • Apache CouchDB - 21%
  • MongoDB - 15%
Out of these top 3, MongoDB seems to be the one that most fits my needs. Its a scalable document centric database that has a simple Java API. Getting up and running with MongoDB is a very simple process and to easy to start writing apps against it.
If I had time to spend looking at Cassandra and CouchDB, I’d probably find them very similar, but for the moment I’m concentrating on MongoDB.
I’d be interested in others thoughts about these 3 NoSQL databases (or indeed any other NoSQL database).