Forschungs- & Entwicklungsinformationsdienst der Gemeinschaft - CORDIS

FP5

ADAPT Berichtzusammenfassung

Project ID: IST-2001-37126
Gefördert unter: FP5-IST
Land: Spain

Middle-R: a middleware for database replication

Middle-R is a middleware for database replication. There are two versions one in C and another in Java. Both versions count with a JDBC driver for interoperability. Currently Middle-R has two back-ends: one for PostgreSQL and another for MySQL. The most general version of Middle-R can work on top of any database providing snapshot isolation.

Middle-R enables to replicate a database in a scalable fashion even with workloads with a significant ratio of updates. It implements eager (synchronous) replication and therefore provides full consistency. The key innovation in Middle-R is its scalability and generosity. It exploits a novel concept, 1-copy-snapshot isolation to boost the scalability of database replication. Additionally, it exploits two services from the database (to get and set the updated tuples from a transaction) to provide scalability with update workloads. This is a distinguishing feature from existing products.

Middle-R is currently a pre-industrial product and can be converted in a reasonable time in an industrial product for its commercialisation. We are looking for an industrial partner interested in its commercialisation.

Middle-R is also available for free use (research, commercialisation) under a BSD license.

Verwandte Informationen

Reported by

Universidad Politecnica de Madrid
Facultad de Informatica (Universidad Politecnica de Madrid), Campus de Montegancedo sn
28660 Boadilla del Monte (Madrid)
Spain
Folgen Sie uns auf: RSS Facebook Twitter YouTube Verwaltet vom Amt für Veröffentlichungen der EU Nach oben