针对大数据互操作性的密集型RDB
Intensional RDB for Big Data Interoperability
摘要:
在[1]中引入的一个新的Intensional RDB(IRDB)家族扩展了具有大数据和灵活的“开放模式”特征的传统RDB,能够保留用户定义的关系数据库模式和所有预先存在的包含用于部署这种关系数据的SQL语句的用户应用程序。标准RDB数据被解析为内部向量键/值关系,因此我们获得了大数据应用中使用的数据的列表示,涵盖了键/值和基于列的大数据应用,成为统一的RDB框架。这样的IRDB架构通过提供大数据和新的灵活模式特性,足以从现有的慢速RDBMS大规模迁移到这个新的快速IRDBMS家族。在这里,我们提出了IRDBs的互操作性功能,允许查询也在内部向量关系创建的每个联邦数据库在一个给定的多数据库系统的解析。我们表明,SchemaLog与二阶语法和ad hoc逻辑编程及其查询片段可以嵌入到标准的SQL IRDBMS,使我们获得一个完整的IRDBs的互操作性功能,通过使用标准的关系SQL查询数据和元数据。
英文摘要:
A new family of Intensional RDBs (IRDBs), introduced in [1], extends the traditional RDBs with the Big Data and flexible and 'Open schema' features, able to preserve the user-defined relational database schemas and all preexisting user's applications containing the SQL statements for a deployment of such a relational data. The standard RDB data is parsed into an internal vector key/value relation, so that we obtain a column representation of data used in Big Data applications, covering the key/value and column-based Big Data applications as well, into a unifying RDB framework. Such an IRDB architecture is adequate for the massive migrations from the existing slow RDBMSs into this new family of fast IRDBMSs by offering a Big Data and new flexible schema features as well. Here we present the interoperability features of the IRDBs by permitting the queries also over the internal vector relations created by parsing of each federated database in a given Multidatabase system. We show that the SchemaLog with the second-order syntax and ad hoc Logic Programming and its querying fragment can be embedded into the standard SQL IRDBMSs, so that we obtain a full interoperabilty features of IRDBs by using only the standard relational SQL for querying both data and meta-data.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。