GeoMesa

GeoMesa is an open-source, distributed, spatio-temporal index built on top of Bigtable-style databases using an implementation of the Geohash algorithm.

[2] Written in Scala, GeoMesa is capable of ingesting, indexing, and querying billions of geometry features using a highly parallelized index scheme.

GeoMesa builds on top of open source geo (OSG) libraries.

Google announced that GeoMesa supported the Google Cloud Bigtable[3] hosted NoSQL service in their release blog post in May 2015.

[4] GeoMesa implements a Z-order curve via a custom Geohash implementation to combine three dimensions of geometry and time (i.e. latitude/longitude/timestamp) into a single-dimension lexicographic key space provided by Accumulo.