Looking into a REST-based API for Database-as-a-Service Systems

Haselmann Till, Thies Gunnar, Vossen Gottfried

Research article in edited proceedings (conference) | Peer reviewed

Abstract

As more and more data-centric services are emergingon the Web, the diversity of APIs in this field increasesrapidly. In addition to the traditional relational model, the scopeof Database-as-a-Service (DaaS) products is broadened by newapproaches, such as the more lenient key-value stores. ManyDaaS APIs address the same concepts, making them incompatiblewith each other, yet not fundamentally different.In this paper, we address this issue by drafting a conceptfor a "universal" API for DaaS systems based on the RESTarchitectural style. The new API is universal in the sense that itis aimed to be suitable for DaaS systems ranging from those thatallow storage of schema-less data to systems with the capabilitiesof a traditional relational database system. After the presentationof the concept, we critically review it, revealing general problemsof such a universal API, and point out a more promising pathfor future work.

Details about the publication

Book title12th IEEE Conference on Commerce and Enterprise Computing
Page range17-24
Place of publicationShanghai, China
StatusPublished
Release year2010
Language in which the publication is writtenEnglish
Conference12th IEEE Conference on Commerce and Enterprise Computing (CEC 2010), Shanghai, China, undefined

Authors from the University of Münster

Haselmann, Till
Databases and Information Systems Group (DBIS)
Thies, Gunnar
Databases and Information Systems Group (DBIS)
Vossen, Gottfried
Databases and Information Systems Group (DBIS)