Глава 7. Внутреннее устройство Shardman
Содержание
- 7.1. Типы таблиц
- 7.2. Обработка запросов
- 7.3. Распределённые транзакции
- 7.4. Silk
- 7.5. Обнаружение распределённых взаимоблокировок
- 7.6. Глобальные последовательности
- 7.7. Точки синхронизации и последовательное резервное копирование
- 7.8. Сбор статистики распределённых операторов расширением pgpro_stats
- 7.9. Рекомендательные блокировки
- 7.6. Глобальные последовательности
Программное обеспечение Shardman состоит из следующих основных компонентов: ядро PostgreSQL с дополнительными функциями, расширение shardman, службы управления и утилиты. В этом разделе кластер Shardman рассматривается как группа экземпляров или сегментов PostgreSQL. Каждый сегмент также может иметь одну или несколько реплик, и чтобы подчеркнуть это, используется термин группа репликации. Поддержка отказоустойчивых конфигураций в настоящее время осуществляется на уровне инструментов и служб и будет рассмотрена в разделе «Управление».