go back
go back
Volume 14, No. 12
A Demonstration of NoDA: Unified Access to NoSQL Stores
Abstract
In this demo paper, we present a system prototype, called NoDA, that unifies access to NoSQL stores, by exposing a single interface to big data developers. This hides the heterogeneity of NoSQL stores, in terms of different query languages, non-standardized access, and different data models. NoDA comprises a layer positioned on top of NoSQL stores that defines a set of basic data access operators (filter, project, aggregate, etc.), implemented for different NoSQL engines. Furthermore, NoDA is extended to support more complex operators, such as geospatial operators. The provision of generic data access operators enables a declarative interface using SQL as query language. We demonstrate NoDA by showcasing that the exact same query can be processed by different NoSQL stores, without any modification or transformation whatsoever.
PVLDB is part of the VLDB Endowment Inc.
Privacy Policy