Schema-independent querying for heterogeneous collections in NoSQL document stores

作者:

Highlights:

• Document stores offer the flexibility to store documents with heterogeneous schemas.

• Querying document stores requires complex queries to overcome schemas heterogeneity.

• We propose to build queries over partial paths, regardless of documents schemas.

• We formally define the reformulation of such queries for most document operators.

• Queries are extended using a dictionary to bind paths to all existing absolute paths.

摘要

•Document stores offer the flexibility to store documents with heterogeneous schemas.•Querying document stores requires complex queries to overcome schemas heterogeneity.•We propose to build queries over partial paths, regardless of documents schemas.•We formally define the reformulation of such queries for most document operators.•Queries are extended using a dictionary to bind paths to all existing absolute paths.

论文关键词:Information systems,Document stores,Structural heterogeneity,Schema-independent querying

论文评审过程:Received 4 June 2018, Revised 15 March 2019, Accepted 5 April 2019, Available online 25 April 2019, Version of Record 13 July 2019.

论文官网地址:https://doi.org/10.1016/j.is.2019.04.005