Skip to main content

Databases as a Service

  • Reference work entry
  • First Online:
Encyclopedia of Big Data Technologies

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 to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 849.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 999.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    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

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this entry

Check for updates. Verify currency and authenticity via CrossMark

Cite this entry

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

Download citation

Publish with us

Policies and ethics