• DocumentCode
    249469
  • 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
  • fYear
    2014
  • fDate
    June 27 2014-July 2 2014
  • Firstpage
    653
  • Lastpage
    660
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Big Data (BigData Congress), 2014 IEEE International Congress on
  • Conference_Location
    Anchorage, AK
  • Print_ISBN
    978-1-4799-5056-0
  • Type

    conf

  • DOI
    10.1109/BigData.Congress.2014.98
  • Filename
    6906841