Difference between revisions of "H-PRIMA"

From Schema Evolution
Jump to: navigation, search
(Overview)
(Overview)
Line 1: Line 1:
 
== Overview ==
 
== Overview ==
H-PRIMA is an efficient incarnation of [[PRIMA]], which supports the same features of management and querying of transaction-database systems under schema evolution. The initial system is based on XML DB that executes XQuery queries on XML data. For the purpose, we employ the techniques of ArchIS project that shreds and stores XML data as relational data, called H-Tables.
+
H-PRIMA is an efficient incarnation of [[PRIMA]], which supports the same features of management and querying of transaction-database systems under schema evolution. PRIMA was based on XML DB that executes XQuery queries on XML data, which is not very efficient at the current state of art. In H-PRIMA, we instead employ RDBMS-based query execution engine, to improve the performance. We also address the problem of temporal coalesce for the broken history at schema changes.
  
 
== Data Set ==
 
== Data Set ==

Revision as of 15:16, 13 June 2008

Overview

H-PRIMA is an efficient incarnation of PRIMA, which supports the same features of management and querying of transaction-database systems under schema evolution. PRIMA was based on XML DB that executes XQuery queries on XML data, which is not very efficient at the current state of art. In H-PRIMA, we instead employ RDBMS-based query execution engine, to improve the performance. We also address the problem of temporal coalesce for the broken history at schema changes.

Data Set

  • Employee Data Set Generator: coming soon
  • XML data (generated from H-Tables for the purpose of performance comparison between XML DB and RDBMS)
    • emp100h.xml (0.9MB)
    • emp100h.xml (8.9MB)
    • emp100h.xml (89.2MB)
Personal tools