This document provides a comparison of several NoSQL databases. It begins with an introduction to NoSQL databases and their advantages over traditional SQL databases in providing high performance and availability at the cost of weaker consistency. It then discusses challenges in comparing NoSQL databases due to the lack of an official taxonomy. The document selects Hbase and Cassandra, both wide column store databases built on Hadoop, for comparison based on usage, implementation, ease of use and testing.