Static and Dynamic Semantics of NoSQL Languages

The authors present a calculus for processing semi-structured data that spans differences of application area among several novel query languages, broadly categorized as "NoSQL". This calculus lets users define their own operators, capturing a wider range of data processing capabilities, whilst providing a typing precision so far typical only of primitive hard-coded operators. The type inference algorithm is based on semantic type checking, resulting in type information that is both precise, and flexible enough to handle structured and semi-structured data.

Provided by: IBM Topic: Data Management Date Added: Mar 2013 Format: PDF

Find By Topic