Apache Accumulo is a distributed key-value store developed by the National Security Agency. It is based on Google's BigTable and stores data in tables containing sorted key-value pairs. Accumulo uses a master/tablet server architecture and stores data in HDFS files. Data can be queried using scanners or loaded using MapReduce. Accumulo works well with the Hadoop ecosystem and its installation is simplified using complete Hadoop distributions like Cloudera.