ODBAPI : a unified REST API for relational and NoSQL data stores
Autor: | Bruno Defude, Sami Bhiri, Rami Sellami |
---|---|
Přispěvatelé: | Département Informatique (INF), Institut Mines-Télécom [Paris] (IMT)-Télécom SudParis (TSP), Services répartis, Architectures, MOdélisation, Validation, Administration des Réseaux (SAMOVAR), Centre National de la Recherche Scientifique (CNRS) |
Jazyk: | angličtina |
Rok vydání: | 2014 |
Předmět: |
Rest (physics)
[INFO.INFO-DB]Computer Science [cs]/Databases [cs.DB] Database business.industry Relational database Computer science Cloud computing REST-based API CRUD operations NoSQL computer.software_genre Task (computing) Software Order (business) Scalability NoSQL data stores business computer Relational data stores |
Zdroj: | Proceedings BIGDATA 2015 : 3rd International Congress on Big Data BIGDATA 2015 : 3rd International Congress on Big Data BIGDATA 2015 : 3rd International Congress on Big Data, Jun 2014, Anchorage, Ak, United States. pp.653-660 ⟨10.1109/BigData.Congress.2014.98⟩ BigData Congress |
DOI: | 10.1109/BigData.Congress.2014.98⟩ |
Popis: | International audience; 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 |
Databáze: | OpenAIRE |
Externí odkaz: |