Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Multi-model query languages: taming the variety of big data

Published: 31 May 2023 Publication History
  • Get Citation Alerts
  • Abstract

    A critical issue in Big Data management is to address the variety of data–data are produced by disparate sources, presented in various formats, and hence inherently involves multiple data models. Multi-Model DataBases (MMDBs) have emerged as a promising approach for dealing with this task as they are capable of accommodating multi-model data in a single system and querying across them with a unified query language. This article aims to offer a comprehensive survey of a wide range of multi-model query languages of MMDBs. In particular, we first present the SQL-based extensions toward multi-model data, including the standard SQL extensions such as SQL/XML, SQL/JSON, and GQL, and the non-standard SQL extensions such as SQL++ and SPASQL. We then study the manners in which document-based and graph-based query languages can be extended to support multi-model data. We also investigate the query languages that provide native support on multi-model data. Finally, this article provides insights into the open challenges and problems of multi-model query languages.

    References

    [1]
    Saeed M et al. Multiparameter intelligent monitoring in intensive care II: a public-access intensive care unit database Crit. Care Med. 2011 39 952-960
    [2]
    Lu, J., Holubová, I.: Multi-model data management: what’s new and what’s next?, pp. 602–605 (OpenProceedings.org)
    [3]
    Lu J and Holubova I Multi-model databases: a new journey to handle the variety of data ACM Comput. Surv. 2019 52 1-38
    [4]
    Codd EF A relational model of data for large shared data banks Commun. ACM 1970 13 377-387
    [5]
    Scholl, M.H.: Extensions to the relational data model, pp. 163–182 (1992)
    [6]
    Schweikardt N and Schwentick T Database Theory: Query Languages 2010 2 Boca Raton Chapman and Hall/CRC 39
    [7]
    Atzeni P, Bugiotti F, Cabibbo L, and Torlone R Data modeling in the NoSQL world Comput. Stand. Interfaces 2020 67 103149
    [8]
    Angles R and Gutierrez C Survey of graph database models ACM Comput. Surv. 2008 40 1-39
    [9]
    Wood PT Query languages for graph databases SIGMOD Rec. 2012 41 50-60
    [10]
    Barceló, P.: Querying graph databases, pp. 175–187
    [11]
    Angles R et al. Foundations of modern query languages for graph databases ACM Comput. Surv. 2017 50 1-40
    [12]
    Bondiombouy C and Valduriez P Query processing in multistore systems: an overview Int. J. Cloud Comput. 2016 5 309-346
    [13]
    Codd, E.F.: Derivability, redundancy and consistency of relations stored in large data banks. Research Report /RJ /IBM /San Jose, California RJ599 (1969)
    [14]
    Codd EF Extending the database relational model to capture more meaning ACM Trans. Database Syst. (TODS) 1979 4 397-434
    [15]
    Atzeni P and Antonellis VD Relational Database Theory 1993 San Francisco The Benjamin/Cummings Publishing Company
    [16]
    Abiteboul S, Buneman P, and Suciu D Data on the Web: From Relations to Semistructured Data and XML 1999 San Francisco Morgan Kaufmann
    [17]
    IETF RFC 8259. The JavaScript Object Notation (JSON) Data Interchange Format. https://datatracker.ietf.org/doc/html/rfc7159 (2014)
    [18]
    Klarlund N, Schwentick T, and Suciu D XML: Model, Schemas, Types, Logics, and Queries, 1–41 2003 Heidelberg Springer
    [19]
    Extensible Markup Language (XML) 1.0 (Fifth Edition). https://www.w3.org/XML/
    [20]
    Bourhis, P., Reutter, J.L., Suárez, F., Vrgoc, D.: JSON: data model, query languages and schema specification, pp. 123–135
    [21]
    ECMA-404. The JSON Data Interchange Standard, 2nd Edition. https://www.json.org/json-en.html (2017)
    [22]
    Pezoa, F., Reutter, J.L., Suarez, F., Ugarte, M., Vrgoč, D.: Foundations of JSON Schema, pp. 263–273
    [23]
    Baazizi M-A, Colazzo D, Ghelli G, and Sartiani C Schemas and types for json data: From theory to practice, 2060–2063 2019 New York ACM
    [24]
    Ullman, J.D.: Principles of Database and Knowledge-Base Systems - Volume I: Classical Database Systems. Tech. Rep. (1988)
    [25]
    Güting, R.H.: GraphDB: Modeling and Querying Graphs in Databases, pp. 297–308
    [26]
    Beeri C, Fagin R, Maier D, and Yannakakis M On the desirability of acyclic database schemes J. ACM 1983 30 479-513
    [27]
    Moffitt, V.Z., Stoyanovich, J.: Temporal Graph Algebra, Vol. Part F1306 (2017)
    [28]
    Resource Description Framework (RDF). https://www.w3.org/RDF/ (2004)
    [29]
    Group, C.L.: Cypher query language reference version 9. https://s3.amazonaws.com/artifacts.opencypher.org/openCypher9.pdf (2011)
    [30]
    Erling, O. et al.: The LDBC social network benchmark: interactive workload, pp. 619–630 (2015)
    [31]
    Angles, R.: The property graph database model. Vol. 2100 of CEUR Workshop Proceedings (CEUR-WS.org)
    [32]
    Bonifati A, Fletcher G, Voigt H, and Yakovets N Querying Graphs. Synthesis Lectures on Data Management 2018 San Rafael Morgan & Claypool Publishers
    [33]
    Lu, J.: Towards Benchmarking Multi-Model Databases
    [34]
    Zhang C, Lu J, Xu P, and Chen Y UniBench: A Benchmark for Multi-model Database Management Systems 2018 Heidelberg Springer 7-23
    [35]
    Zhang C and Lu J Holistic evaluation in multi-model databases benchmarking Distrib. Parallel Databases 2021 39 1-33
    [37]
    Aho, A.V., Ullman, J.D.: Universality of data retrieval languages. POPL 79, 110–120 (1979)
    [38]
    Abiteboul S, Quass D, Mchugh J, Widom J, and Wiener JL The Lorel query language for semistructured data Int. J. Digit. Libr. 1997 1 68-88
    [39]
    Cattell RGG and Barry DK The Object Data Standard: ODMG 3.0 2000 San Francisco Morgan Kaufmann
    [40]
    Clark, J., DeRose, S.: XML Path Language (XPath), Version 1.0, W3C Recommendation. https://www.w3.org/TR/xpath-datamodel-31/ (1999)
    [41]
    Boag, S. et al.: XQuery 1.0: An XML Query Language (Second Edition). https://www.w3.org/TR/2010/REC-xquery-20101214/ (2010)
    [42]
    XSL Transformations (XSLT): Version 1.0. https://www.w3.org/TR/1999/REC-xslt-19991116
    [43]
    Pérez J, Arenas M, and Gutiérrez C nSPARQL: a navigational language for RDF J. Web Semant. 2010 8 255-270
    [44]
    Barceló P, Hurtado CA, Libkin L, and Wood PT Expressive languages for path queries over graph-structured data ACM Trans. Database Syst. 2012 37 3-14
    [45]
    Figueira, D.: Foundations of Graph Path Query Languages (Course Notes). Reasoning Web Summer School, Leuven, Belgium. hal-03349901v2 (2021)
    [46]
    Mendelzon AO and Wood PT Finding regular simple paths in graph databases SIAM J. Comput. 1995 24 1235-1258
    [47]
    Wang G and Liu M Query Processing and Optimization for Regular Path Expressions 2003 Heidelberg Springer 30-45
    [48]
    Abiteboul S Querying Semi-Structured Data 1997 Heidelberg Springer 1-18
    [49]
    ten Cate B and Marx M Navigational XPath: calculus and algebra SIGMOD Rec. 2007 36 19-26
    [50]
    Cruz IF, Mendelzon AO, and Wood PT A graphical query language supporting recursion ACM SIGMOD Rec. 1987 16 323-330
    [51]
    Calvanese, D., Giacomo, G.D., Lenzerini, M., Vardi, M.Y.: Rewriting of regular expressions and regular path queries, pp. 194–204
    [52]
    Calvanese D, Giacomo GD, Lenzerini M, and Vardi MY Rewriting of regular expressions and regular path queries J. Comput. Syst. Sci. 2002 64 443-465
    [53]
    Vardi MY A Theory of Regular Queries, 1–9 2016 New York ACM
    [54]
    Barceló P, Libkin L, and Reutter JL Querying regular graph patterns J. ACM 2014 61 8:1-8:54
    [55]
    Martinez, P., Lopez, J., Rodriguez, F.J., Wiggins, J.B., Boyer, K.E.: An algorithm for context-free path queries over graph databases (2020)
    [56]
    Calvanese D, Giacomo GD, Lenzerini M, and Vardi MY Containment of Conjunctive Regular Path Queries with Inverse 2000 San Francisco Morgan Kaufmann 176-185
    [57]
    Kostylev EV, Reutter JL, Romero M, and Vrgoc D SPARQL with Property Paths 2015 Heidelberg Springer 3-18
    [59]
    Harris, S., Seaborne, A., Prud’hommeaux, E.: SPARQL 1.1 Query Language. W3C recommendation (2013)
    [60]
    Prud’hommeaux, E., Seaborne, A.: SPARQL Query Language for RDF. W3C recommendation (2008)
    [61]
    Curé O and Blin G RDF Database Systems: Triples Storage and SPARQL Query Processing 2015 San Francisco Morgan Kaufmann
    [62]
    Francis, N. et al.: Cypher: An Evolving Query Language for Property Graphs, pp. 1433–1445 (2018)
    [63]
    Rodriguez, M.A.: The Gremlin Graph Traversal Machine and Language. https://arxiv.org/abs/1508.03843 (2015)
    [64]
    TinkerPop: The Gremlin Graph Traversal Machine and Language. https://tinkerpop.apache.org/gremlin.html (2021). Accessed Oct 2021
    [65]
    PGQL 1.1 specification. https://pgql-lang.org/spec/1.1/ (2017)
    [66]
    van Rest O, Hong S, Kim J, Meng X, and Chafi H PGQL: A Property Graph Query Language 2016 New York ACM
    [67]
    Angles, R. et al.: G-CORE: A Core for Future Graph Query Languages, pp. 1421–1432
    [68]
    Wu, M., Deutsch, A.: GSQL: An SQL-Inspired Graph Query Language. Tech. Rep. (2018)
    [69]
    Deutsch, A., Xu, Y., Wu, M., Lee, V.E. TigerGraph: A Native MPP Graph Database. https://arxiv.org/abs/1901.08248 (2019)
    [70]
    Amer-Yahia, S., Cho, S., Lakshmanan, L.V.S., Srivastava, D.: Minimization of Tree Pattern Queries, pp. 497–508 (2001)
    [71]
    Czerwinski W, Martens W, Niewerth M, and Parys P Optimizing tree patterns for querying graph- and tree-structured data SIGMOD Rec. 2017 46 15-22
    [72]
    Ullmann JR An algorithm for subgraph isomorphism J. ACM 1976 23 31-42
    [73]
    Kelter U and Däberitz D An Assessment of Non-Standard DBMSs for CASE Environments 1996 Heidelberg Springer 96-113
    [74]
    Atzeni P, Bugiotti F, and Rossi L Uniform access to nosql systems Inf. Syst. 2014 43 117-133
    [75]
    Özsu MT and Valduriez P Principles of Distributed Database Systems 2020 4 Heidelberg Springer
    [76]
    Doan A, Halevy AY, and Ives ZG Principles of Data Integration 2012 San Francisco Morgan Kaufmann
    [77]
    Ciucanu, R.: Cross-Model Queries and Schemas: Complexity and Learning. Ph.D. thesis, Lille University of Science and Technology, France (2015)
    [78]
    DeWitt, D.J., et al.: Split query processing in polybase, pp. 1255–1266
    [79]
    Elmore AJ et al. A demonstration of the BigDAWG Polystore system Proc. VLDB Endow. 2015 8 1908-1911
    [80]
    Duggan J et al. The BigDAWG Polystore system SIGMOD Rec. 2015 44 11-16
    [81]
    Bondiombouy, C.: Query Processing in Multistore Systems. (Traitement de requêtes dans les systèmes multistores). Ph.D. thesis, University of Montpellier, France (2017)
    [82]
    Multimodel Database, White Paper. ORACLE CORPORATION 16 (2019)
    [84]
    PostgreSQL: The World’s Most Advanced Open Source Relational Database. https://www.postgresql.org/ (2021)
    [85]
    MongoDB: Build faster! Build smarter!. https://www.mongodb.com/ (2021). Accessed Oct 2021
    [87]
    OrientDB: The database designed for the modern world. https://orientdb.com/
    [88]
    Kaitoua A, Rabl T, and Markl V A distributed data exchange engine for polystores it Inf. Technol. 2020 62 145-156
    [89]
    Fagin R, Kolaitis PG, Miller RJ, and Popa L Data Exchange: Semantics and Query Answering 2003 Heidelberg Springer 207-224
    [90]
    Calvanese D, Giacomo GD, Lenzerini M, and Vardi MY Query processing under GLAV mappings for relational and graph databases Proc. VLDB Endow. 2012 6 61-72
    [91]
    Lenzerini, M.: Data integration: a theoretical perspective, pp. 233–246
    [92]
    Codd EF A Data Base Sublanguage Founded on the Relational Calculus, SIGFIDET ’71 1971 New York ACM 35-68
    [93]
    Codd, E.F.: Relational completeness of data base sublanguages. Research Report /RJ /IBM /San Jose, California RJ987 (1972)
    [94]
    Chamberlin, D.D., Boyce, R.F.: SEQUEL: a structured english query language, pp. 249–264
    [95]
    Chamberlin DD et al. SEQUEL 2: A unified approach to data definition, manipulation, and control IBM J. Res. Dev. 1976 20 560-575
    [96]
    Held, G., Stonebraker, M., Wong, E.: INGRES: a relational data base system, Vol. 44, pp. 409–416 (AFIPS Press)
    [97]
    Stonebraker M, Held G, Wong E, and Kreps P The design and implementation of INGRES ACM Trans. Database Syst. 1976 1 189-222
    [98]
    Melton J and Simon AR Understanding the New SQL: A Complete Guide 1993 San Francisco Morgan Kaufmann
    [99]
    Committee, I.J.T.: ISO/IEC 9075-4:2011, Information technology–Database languages–SQL–Part 4: Persistent Stored Modules (SQL/PSM). https://www.iso.org/standard/53684.html (2011)
    [100]
    ISO/IEC 9075-2:1999 Information technology–Database languages–SQL–Part 2: Foundation (SQL/Foundation). https://www.iso.org/standard/26197.html (1999)
    [101]
    Melton J Understanding the New SQL: A Complete Guide 2000 2 San Francisco Morgan Kaufmann
    [102]
    ISO/IEC 9075-4:2011, Information technology–Database languages–SQL–Part 4: Persistent Stored Modules (SQL/PSM). https://www.iso.org/standard/53684.html (2011)
    [103]
    Committee, I.J.T.: ISO/IEC TR 19075-6:2017(E), Part 6: SQL support for JavaScript Object Notation (JSON). https://www.iso.org/standard/67367.html (2017)
    [104]
    ISO/IEC CD 9075-16.2 Information technology–Database languages SQL–Part 16: SQL Property Graph Queries (SQL/PGQ). https://www.w3.org/TR/sparql11-query/ (2019)
    [105]
    [106]
    ISO SC32/WG3: Graph Query Language (GQL) Standard. https://www.gqlstandards.org/home (2021)
    [107]
    W3C Workshop on Web Standardization for Graph Data. https://www.w3.org/Data/events/data-ws-2019/report.html (2019)
    [108]
    Ong, K.W., Papakonstantinou, Y., Vernoux, R.: The SQL++ semi-structured data model and query language: A capabilities survey of sql-on-hadoop, nosql and newsql databases. https://arxiv.org/abs/1405.3631 (2014)
    [109]
    Chamberlin D SQL++ For SQL Users: A Tutorial 2018 Santa Clara Couchbase Inc
    [110]
    Database Query Language N1QL: Get the familiarity of SQL with the flexibility of JSON. https://www.couchbase.com/products/n1ql (2021)
    [111]
    Alsubaiee S et al. AsterixDB: a scalable, open source BDMS Proc. VLDB Endow. 2014 7 1905-1916
    [112]
    [113]
    A Direct Mapping of Relational Data to RDF. https://www.w3.org/TR/rdb-direct-mapping/ (2012)
    [114]
    Virtuoso: Data-driven agility without compromise. https://virtuoso.openlinksw.com/ (2021)
    [115]
    DuCharme B Learning SPARQL: Querying and Updating with SPARQL 1.1 2013 Sebastopol O’Reilly Media Inc
    [116]
    OpenLink Virtuoso Blog. About linked data, data virtualization, and data flow. https://medium.com/virtuoso-blog (2021)
    [117]
    Group, C.L.: Cypher 10 Improvement Proposals. https://github.com/opencypher/openCypher/labels/cypher10 (2017)
    [118]
    openCypher query language. https://opencypher.org/ (2016)
    [119]
    Lindaaker, T.: An overview of the recent history of Graph Query Languages (2018)
    [121]
    Gallagher, B.: Matching structure and semantics: a survey on graph-based pattern matching, Vol. FS-06-02, pp. 45–53
    [122]
    Junghanns, M., Kießling, M., Averbuch, A., Petermann, A., Rahm, E.: Cypher-based Graph Pattern Matching in Gradoop, pp. 3:1–3:8
    [123]
    Cattell RGG The Object Database Standard: ODMG-93 1994 San Francisco Morgan Kaufmann
    [124]
    Papakonstantinou, Y., Garcia-Molina, H., Widom, J.: Object exchange across heterogeneous information sources, pp. 251–260
    [125]
    Protocol Buffers – Google’s data interchange format. https://github.com/protocolbuffers/protobuf (2008)
    [126]
    Cluet S Designing OQL: allowing objects to be queried Inf. Syst. 1998 23 279-305
    [127]
    Robie, J., Chamberlin, D., Dyck, M.: XQuery 3.0: An XML Query Language, W3C Recommendation. https://www.w3.org/TR/xquery-30/ (2014)
    [128]
    Bry, F., Schaffert, S.: The XML Query Language Xcerpt: Design Principles, Examples, and Semantics, Vol. 2593 of LNCS, pp. 295–310 (Springer, Heidelberg, 2002)
    [129]
    Hosoya H and Pierce BC XDuce: a statically typed XML processing language ACM Trans. Internet Technol. 2003 3 117-148
    [130]
    Benzaken V, Castagna G, and Frisch A CDuce: an XML-centric general-purpose language ACM SIGPLAN Not. 2003 38 51-63
    [131]
    Chen Z, Ling TW, Liu M, and Dobbie G Xtree for Declarative XML Querying 2004 Heidelberg Springer 100-112
    [132]
    Berglund, A., et al.: XML Path Language (XPath) 2.0 (Second Edition), W3C Recommendation. https://www.w3.org/TR/xpath20/#XPath (2010)
    [133]
    Chamberlin DD, Robie J, and Florescu D Quilt: An XML Query Language for Heterogeneous Data Sources 2000 Heidelberg Springer 1-25
    [134]
    Kovse J and Mahnke W Introducing Custom Language Extensions to sql:1999, 193–208 2003 Heidelberg Springer
    [135]
    Ishikawa, H., Kubota, K., Kanemasa, Y.: A query language for XML data, XQL (1998)
    [136]
    Gottlob G, Koch C, and Pichler R Efficient Algorithms for Processing Xpath Queries 2002 Hong Kong Morgan Kaufmann 95-106
    [137]
    Marx M and de Rijke M Semantic characterizations of navigational xpath SIGMOD Rec. 2005 34 41-46
    [138]
    Baca R et al. Structural XML query processing ACM Comput. Surv. 2017 50 64:1-64:41
    [139]
    Lakshmanan, L.V.S., Wang, W.H., Zhao, Z.J.: Answering tree pattern queries using views, pp. 571–582
    [140]
    Chen, Z., et al.: Counting Twig Matches in a Tree, pp. 595–604
    [141]
    Jagadish HV, Lakshmanan LVS, Srivastava D, and Thompson K TAX: A Tree Algebra for XML 2001 Heidelberg Springer 149-164
    [142]
    Mendelzon, A.O., Wood, P.T.: Finding Regular Simple Paths in Graph Databases, pp. 185–193
    [143]
    Cassidy, S.: Generalizing xpath for directed graphs (2003)
    [144]
    Libkin L, Martens W, and Vrgoč D Querying graphs with data J. ACM 2016 63 14:1-14:53
    [147]
    Beyer KS et al. Jaql: a scripting language for large scale semistructured data analysis Proc. VLDB Endow. 2011 4 1272-1283
    [148]
    Gössner, S., Frank, S.: JSONPath - XPath for JSON. https://goessner.net/articles/JsonPath/h
    [149]
    Robie, J., et al.: JSONiq: The JSON Query Language. https://www.jsoniq.org/ (2016)
    [150]
    Florescu D and Fourny G JSONiq: the history of a query language IEEE Internet Comput. 2013 17 86-90
    [151]
    Fourny, G. Jsoniq: The sql of nosql (2013)
    [152]
    Barceló, P., Libkin, L., Reutter, J.L.: Querying graph patterns, pp. 199–210
    [153]
    Barceló P, Libkin L, Lin AW, and Wood PT Expressive languages for path queries over graph-structured data ACM Trans. Database Syst. 2012 37 31:1-31:46
    [154]
    Angles, R., Reutter, J., Voigt, H.: Graph query languages. Encyclopedia of Big Data Technologies, pp. 883–890 (2019)
    [155]
    Fernández MF, Florescu D, Levy AY, and Suciu D Declarative specification of web sites with strudel VLDB J. 2000 9 38-55
    [156]
    Buneman P, Fernandez MF, and Suciu D UnQL: a query language and algebra for semistructured data based on structural recursion VLDB J. 2000 9 76-110
    [157]
    Consens, M.P., Mendelzon, A.O.: Expressing structural hypertext queries in graphlog, pp. 269–292
    [158]
    Marton, J., Szárnyas, G. & Varró, D. Formalising openCypher Graph Queries in Relational Algebra, Vol. 10509 LNCS, 182–196 (Springer, Heidelberg, 2017)
    [159]
    Karvounarakis, G., Alexaki, S., Christophides, V., Plexousakis, D., Scholl, M.: RQL: a declarative query language for RDF, pp. 592–603
    [160]
    Haase P, Broekstra J, Eberhart A, and Volz R A comparison of RDF query languages ISWC 2004 3298 502-517
    [162]
    Scholl, M.H., Paul, H., Schek, H.: Supporting flat relations by a nested relational kernel, pp. 137–146
    [163]
    Wang, H., Zaniolo, C., Luo, C.: ATLAS: a small but complete SQL extension for data mining and data streams, pp. 1113–1116 (2003)
    [164]
    Abiteboul, S., Beeri, C.: The power of languages for the manipulation of complex objects. Tech. Rep. (1988)
    [165]
    Deux O The O2 system Commun. ACM 1991 34 34-48
    [166]
    Kifer, M., Kim, W., Sagiv, Y.: Querying Object-Oriented Databases, pp. 393–402
    [167]
    Lahiri, T., Abiteboul, S., Widom, J.: Ozone: Integrating structured and semistructured data, Vol. 1949, 297–323 (Springer, Heidelberg, 1999)
    [168]
    Fleming MW, Gunther R, and Rosebrugh RD A database of categories J. Symb. Comput. 2003 35 127-135
    [169]
    Spivak, D.I.: Table manipulation in simplicial databases. https://aarxiv.org/abs/1003.2682 (2010)
    [170]
    Schultz, P., Spivak, D.I., Vasilakopoulou, C., Wisnesky, R.: Algebraic databases. https://arxiv.org/abs/1602.03501 (2016)
    [171]
    Uotila, V., et al.: Multi-model Query Processing Meets Category Theory and Functional Programming
    [172]
    Uotila V et al. MultiCategory: multi-model query processing meets category theory and functional programming Proc. VLDB Endow. 2021 14 2663-2666
    [173]
    Bugiotti, F., Cabibbo, L., Atzeni, P., Torlone, R.: Database design for nosql systems, Vol. 8824 of LNCS, pp. 223–231 (Springer, Heidelberg, 2014)
    [174]
    Atzeni P and Torlone R A metamodel approach for the management of multiple models and translation of schemes Inf. Syst. 1993 18 349-362
    [175]
    Atzeni P, Gianforme G, and Cappellari P A universal metamodel and its dictionary Trans. Large Scale Data Knowl. Centered Syst. 2009 1 38-62
    [176]
    Forresi, C., Francia, M., Gallinucci, E., Golfarelli, M.: Optimizing execution plans in a multistore, Vol. 12843 of LNCS, pp. 136–151 (Springer, Heidelberg, 2021)
    [177]
    Maccioni, A., Torlone, R.: Augmented access for querying and exploring a polystore, pp. 77–88
    [178]
    Maccioni, A., Torlone, R.: Learning How to Optimize Data Access in Polystores, Vol. 11721 of LNCS, pp. 115–127 (Springer, Heidelberg, 2019)

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image Distributed and Parallel Databases
    Distributed and Parallel Databases  Volume 42, Issue 1
    Mar 2024
    140 pages

    Publisher

    Kluwer Academic Publishers

    United States

    Publication History

    Published: 31 May 2023
    Accepted: 20 April 2023

    Author Tags

    1. Multi-model data
    2. Query language
    3. Cross-model query

    Qualifiers

    • Research-article

    Funding Sources

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • 0
      Total Citations
    • 0
      Total Downloads
    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 27 Jul 2024

    Other Metrics

    Citations

    View Options

    View options

    Get Access

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media