Skip to main content

Databases as a Service

  • Living reference work entry
  • First Online:
  • 332 Accesses

Synonyms

Cloud Databases

Definitions

Cloud provider: A cloud infrastructure provider, such as Amazon Web Services, Microsoft Azure, or IBM Cloud.

End user: A user of cloud services, a person or company that uses services from the cloud provider.

Database server: A database management system that uses the client-server model.

Database as a service: Cloud computing service model that abstracts the setup of hardware, software, or tuning for providing access to a database.

Acronyms

IaaS :

Infrastructure as a service

PaaS :

Platform as a service

SaaS :

Software as a service

DBaaS :

Database as a service

it :

Information technology

dba :

Database administrator

api :

Application programming interface

Overview

Configuring and maintaining database systems is a complicated endeavor, which includes planning the hardware that will be used, configuring disks and file systems, installing and tuning database management systems, determining whether and how replication will be done, and managing...

This is a preview of subscription content, log in via an institution.

References

  • Abourezq M, Idrissi A (2016) Database-as-a-service for big data: an overview. Int J Adv Comput Sci Appl (IJACSA) 7(1):157–177

    Google Scholar 

  • Armbrust M, Fox A, Griffith R, Joseph AD, Katz R, Konwinski A, Lee G, Patterson D, Rabkin A, Stoica I, Zaharia M (2010) A view of cloud computing. Commun ACM 53(4):50–58. https://doi.org/10.1145/1721654.1721672, http://doi.acm.org/10.1145/1721654.1721672

  • Bacon DF, Bales N, Bruno N, Cooper BF, Dickinson A, Fikes A, Fraser C, Gubarev A, Joshi M, Kogan E, et al (2017) Spanner: becoming a SQL system. In: Proceedings of the 2017 ACM international conference on management of data. ACM, pp 331–343

    Google Scholar 

  • Cattell R (2011) Scalable SQL and NoSQL data stores. SIGMOD Rec 39(4):12–27. http://doi.org/10.1145/1978915.1978919, http://doi.acm.org/10.1145/1978915.1978919

  • Chang F, Dean J, Ghemawat S, Hsieh WC, Wallach DA, Burrows M, Chandra T, Fikes A, Gruber RE (2008) Bigtable: a distributed storage system for structured data. ACM Trans Comput Syst (TOCS) 26(2):4

    Article  Google Scholar 

  • Chasseur C, Li Y, Patel JM (2013) Enabling JSON document stores in relational systems. In: WebDB, vol 13, pp 14–15

    Google Scholar 

  • Corbett JC, Dean J, Epstein M, Fikes A, Frost C, Furman JJ, Ghemawat S, Gubarev A, Heiser C, Hochschild P, et al (2013) Spanner: Google’s globally distributed database. ACM Trans Comput Syst (TOCS) 31(3):8

    Article  Google Scholar 

  • DeCandia G, Hastorun D, Jampani M, Kakulapati G, Lakshman A, Pilchin A, Sivasubramanian S, Vosshall P, Vogels W (2007) Dynamo: Amazon’s highly available key-value store. ACM SIGOPS Oper Syst Rev 41(6):205–220

    Article  Google Scholar 

  • Hacigumus H, Iyer B, Mehrotra S (2002) Providing database as a service. In: Data engineering, 2002. Proceedings 18th international conference on IEEE, pp 29–38

    Google Scholar 

  • Mansouri Y (2017) Brokering algorithms for data replication and migration across cloud-based data stores. PhD thesis

    Google Scholar 

  • Mell P, Grance T (2011) The NIST definition of cloud computing. Technical report 800-145, Computer security division, Information technology laboratory, National institute of standards and technology gaithersburg

    Google Scholar 

  • Sefraoui O, Aissaoui M, Eleuldj M (2012) Openstack: toward an open-source solution for cloud computing. Int J Comput Appl 55(3):38–42

    Google Scholar 

  • Shasha D, Bonnet P (2002) Database tuning: principles, experiments, and troubleshooting techniques. Morgan Kaufmann, Amsterdam

    Book  Google Scholar 

  • Stonebraker M, Cattell R (2011) 10 rules for scalable performance in “simple operation” datastores. Commun ACM 54(6):72–80

    Article  Google Scholar 

  • Tahara D, Diamond T, Abadi DJ (2014) Sinew: a SQL system for multi-structured data. In: Proceedings of the 2014 ACM SIGMOD international conference on management of data. ACM, pp 815–826

    Google Scholar 

  • Verbitski A, Gupta A, Saha D, Brahmadesam M, Gupta K, Mittal R, Krishnamurthy S, Maurice S, Kharatishvili T, Bao X (2017) Amazon aurora: design considerations for high throughput cloud-native relational databases. In: Proceedings of the 2017 ACM international conference on management of data. ACM, pp 1041–1052

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Renato Luiz de Freitas Cunha .

Editor information

Editors and Affiliations

Section Editor information

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG

About this entry

Check for updates. Verify currency and authenticity via CrossMark

Cite this entry

Cunha, R.L.d.F. (2018). Databases as a Service. In: Sakr, S., Zomaya, A. (eds) Encyclopedia of Big Data Technologies. Springer, Cham. https://doi.org/10.1007/978-3-319-63962-8_83-1

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-63962-8_83-1

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-63962-8

  • Online ISBN: 978-3-319-63962-8

  • eBook Packages: Springer Reference MathematicsReference Module Computer Science and Engineering

Publish with us

Policies and ethics