XQuery Processing Over NoSQL Stores

Using NoSQL stores as storage layer for the execution of declarative query processing using XQuery provides a high-level interface to process data in an optimized manner. The term NoSQL refers to a plethora of new stores which essentially trades o well-known ACID properties for higher availability or scalability, using techniques such as eventual consistency, horizontal scalability, efficient replication, and schema-less data models. This work proposes a mapping from the data model of different kinds of NoSQL stores-key/value, columnar, and document-oriented-to the XDM data model, thus allowing for standardization and querying NoSQL data using higher-level languages, such as XQuery.

Provided by: University of Jyväskylä Topic: Data Management Date Added: Jan 2012 Format: PDF

Find By Topic