Распределённая база данных: различия между версиями
[отпатрулированная версия] | [непроверенная версия] |
Содержимое удалено Содержимое добавлено
Vs64vs (обсуждение | вклад) м откат правок 188.162.39.41 (обс) к версии Евгений Мирошниченко |
Julia-ish (обсуждение | вклад) м дополнение |
||
Строка 1:
'''Распределённая база данных''' — [[база данных]], составные части которой размещаются в различных узлах [[Компьютерная сеть|компьютерной сети]] в соответствии с каким-либо критерием. База может храниться на нескольких компьютерах, расположенных в одном месте, или же может быть распределена по компьютерам, связанным между собой сетью, но физически находящимися в разных местах.
Два процесса обеспечивают актуальность распределенной базы данных: реплицирование и дублирование.
# '''Реплицирование''' включает в себя использование специального программного обеспечения, которое следит за изменениями во всех нодах распределенной базы. Как только изменения происходят, процесс репликации распространяет их по всем базам. Процесс репликации может быть сложным и требующим много времени в зависимости от количества распределенных баз. Также он может быть требовательным к вычислительным ресурсам компьютеров.
# '''Дублирование''', с другой стороны, менее сложный процесс. Оно используется для удостоверения, что все распреденные базы имеют одни и те же данные. Одна база определяется как главная и ее данные в процессе дублирования переносятся на другие базы.
== См. также ==
|