Apache HBase
Distributed wide-column storage
What it does
HBase is a distributed database in the Hadoop ecosystem that organizes data using row keys and column families for random access.
When to use it
For large indexed record collections, study row-key design so the data ordering supports your intended access patterns and region layout.