Static and Dynamic Semantics of NoSQL Languages

Provided by: IBM
Topic: Data Management
Format: PDF
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.

Find By Topic