No-relational databases are nowadays a common solution
when dealing with a huge data set and massive query workload.
These systems have been redesigned from scratch in order to achieve
scalability and availability at the cost of providing only a reduce set
of low-level functionality, thus forcing the client application to
implement complex logic. As a solution, our research group
developed Hecuba, a set of tools and interfaces, which aims to
facilitate developers with an efficient and painless interaction with
non-relational technologies.
This paper presents a part of Hecuba related to a particular missing
feature: multidimensional indexing. Our work focuses on the design
of architectures and the algorithms for providing multidimensional
indexing on a distributed database without compromising scalability
and availability