Размеркаваная база даных — база даных, у якой даныя захоўваюцца ў розных фізічных месцах[1]. Яны могуць захоўвацца на некалькіх камп’ютарах, размешчаных у адным фізічным месцы, або на раскіданых па сетцы ўзаемазлучаных камп’ютарах. У адрозненне ад паралельных сістэм, у якіх працэсары цесна звязаны і складаюць адзіную сістэму баз даных, сістэма размеркаванай базы даных складаецца са слаба звязаных сайтаў, якія не маюць агульных фізічных кампанентаў.

Сістэмныя адміністратары могуць размяркоўваць даныя ў базе па некалькіх фізічных месцах. Размеркаваная база даных можа размяшчацца на арганізаваных сеткавых серверах або дэцэнтралізаваных незалежных камп’ютарах у Інтэрнеце, у карпаратыўных унутраных або экстрасетках або ў сетках іншых арганізацый. Паколькі размеркаваныя базы даных захоўваюць даныя на некалькіх камп’ютарах, яны могуць палепшыць прадукцыйнасць на працоўных месцах канечных карыстальнікаў, дазваляючы апрацоўваць транзакцыі на многіх машынах, а не абмяжоўвацца адной[2].

Два працэсы гарантуюць, што размеркаваныя базы даных застаюцца актуальнымі: рэплікацыя[3] і дубліраванне.

  1. Рэплікацыя прадугледжвае выкарыстанне спецыялізаванага праграмнага забеспячэння, якое шукае змены ў размеркаванай базе даных. Пасля вызначэння змен у працэсе рэплікацыі ўсе базы даных выглядаюць аднолькава. Працэс рэплікацыі можа быць складаным і працаёмкім у залежнасці ад памеру і колькасці размеркаваных баз даных. Гэты працэс таксама можа запатрабаваць шмат часу і рэсурсаў камп’ютара.
  2. Дубліраванне, з іншага боку, мае меншую складанасць. Яно вызначае адну базу даных як галоўную, а затым дубліруе гэтую базу даных. Працэс дубліравання звычайна выконваецца ў нерабочы час. Гэта робіцца для таго, каб кожнае размеркаванае месца мела аднолькавыя даныя. У працэсе дубліравання карыстальнікі могуць змяняць толькі галоўную базу даных. Гэта гарантуе, што лакальныя даныя не будуць перазапісаны.

Як рэплікацыя, так і дубліраванне могуць падтрымліваць актуальныя даныя ва ўсіх месцах распаўсюджвання[2].

Гл. таксама

Заўвагі

  1. Definition: distributed database. www.its.bldrdoc.gov.
  2. 1 2 O’Brien, J. & Marakas, G.M.(2008) Management Information Systems (pp. 185—189). New York, NY: McGraw-Hill Irwin
  3. Ozsu, M.T.; Valduriez, P. (1991). "Distributed database systems: where are we now?". Computer. 24 (8): 68–78. doi:10.1109/2.84879. ISSN 1558-0814.

Літаратура

  • M. T. Özsu and P. Valduriez, Principles of Distributed Databases (3rd edition) (2011), Springer, ISBN 978-1-4419-8833-1
  • Elmasri and Navathe, Fundamentals of database systems (3rd edition), Addison-Wesley Longman, ISBN 0-201-54263-3
  • Oracle Database Administrator’s Guide 10g (Release 1), http://docs.oracle.com/cd/B14117_01/server.101/b10739/ds_concepts.htm
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.