Spec-Zone.ru › CouchDB 3.5

Репликация

Репликация — это инкрементальный односторонний процесс, в котором участвуют две базы данных (источник и назначение).

Цель репликации — обеспечить, чтобы по завершении процесса все активные документы из базы данных источника присутствовали в базе данных назначения, а все документы, удалённые из базы данных источника, были также удалены из базы данных назначения (если они там вообще существовали).

В процессе репликации копируется только последняя ревизия документа, поэтому все предыдущие ревизии, которые были только в базе данных источника, не копируются в базу данных назначения.

  • 2.1. Введение в репликацию
    • 2.1.1. Временная и постоянная репликация
    • 2.1.2. Запуск, остановка и мониторинг репликации
    • 2.1.3. Процедура репликации
    • 2.1.4. Репликация «главный — главный»
    • 2.1.5. Управление выбором документов для репликации
    • 2.1.6. Перенос данных клиентам
  • 2.2. База данных репликатора
    • 2.2.1. Основные сведения
    • 2.2.2. Документы, описывающие одну и ту же репликацию
    • 2.2.3. Планировщик репликации
    • 2.2.4. Состояния репликации
    • 2.2.5. Режим совместимости
    • 2.2.6. Отмена репликации
    • 2.2.7. Перезапуск сервера
    • 2.2.8. Кластеризация
    • 2.2.9. Дополнительные базы данных репликатора
    • 2.2.10. Справедливое распределение заданий
    • 2.2.11. Репликация базы данных репликатора
    • 2.2.12. Делегирование
    • 2.2.13. Объекты селектора
    • 2.2.14. Указание имён пользователей и паролей
    • 2.2.15. Репликация только победивших ревизий
  • 2.3. Репликация и модель конфликтов
    • 2.3.1. Репликация CouchDB
    • 2.3.2. Предотвращение конфликтов
    • 2.3.3. Дерево ревизий
    • 2.3.4. Работа с конфликтующими документами
    • 2.3.5. API для работы с несколькими документами
    • 2.3.6. Функции map представлений
    • 2.3.7. Слияние и история ревизий
    • 2.3.8. Сравнение с другими реплицируемыми хранилищами данных
  • 2.4. Протокол репликации CouchDB
    • 2.4.1. Предисловие
    • 2.4.2. Алгоритм протокола репликации
    • 2.4.3. Надёжность протокола
    • 2.4.4. Ответы с ошибками
    • 2.4.5. Оптимизации
    • 2.4.6. Справочник API
    • 2.4.7. Справочная информация

Copyright © 2025 The Apache Software Foundation — Licensed under the Apache License 2.0
https://docs.couchdb.org/en/3.5.1/replication/index.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API