Title :
ODBAPI: A Unified REST API for Relational and NoSQL Data Stores
Author :
Sellami, R. ; Bhiri, Sami ; Defude, Bruno
Author_Institution :
Comput. Sci. Dept., Telecom SudParis, Samovar Evry, France
fDate :
June 27 2014-July 2 2014
Abstract :
Cloud computing has recently emerged as a new computing paradigm enabling on-demand and scalable provision of resources, platforms and software as services. In order to satisfy different storage requirements, cloud applications usually need to access and interact with different relational and NoSQL data stores having heterogeneous APIs. This APIs heterogeneity induces two main problems. First it ties cloud applications to specific data stores hampering therefore their migration. Second, it requires developers to be familiar with different APIs. In this paper, we propose a generic resources model defining the different concept used in each type of data store. These resources are managed by ODBAPI a streamlined and a unified REST API enabling to execute CRUD operations on different NoSQL and relational databases. ODBAPI decouples cloud applications from data stores alleviating therefore their migration. Moreover it relieves developers task by removing the burden of managing different APIs.
Keywords :
SQL; application program interfaces; cloud computing; relational databases; CRUD operations; NoSQL data stores; ODBAPI; cloud computing; generic resources model; heterogeneous API; relational data stores; unified REST API; Cloud computing; Computational modeling; Context; Data models; Database languages; Databases; CRUD operations; NoSQL data stores; REST-based API; relational data stores;
Conference_Titel :
Big Data (BigData Congress), 2014 IEEE International Congress on
Conference_Location :
Anchorage, AK
Print_ISBN :
978-1-4799-5056-0
DOI :
10.1109/BigData.Congress.2014.98