Запропонувати правкуПокращити цю статтюДопрацюйте відповідь до «Що означає модель "master-replica" у Redis?». Ваші зміни проходять модерацію перед публікацією.Потрібне підтвердженняКонтентЩо ви змінюєте🇺🇸EN🇺🇦UAПереглядЗаголовок (UA)Коротка відповідь (UA)Модель master-replica (раніше називалася master-slave) у Redis - схема реплікації даних, де master приймає всі операції запису, а одна чи кілька реплік копіюють дані з master і можуть використовуватися для читання. **Ключове:** якщо master виходить з ладу, одна з реплік може бути підвищена до ролі master (вручну чи автоматично, за допомогою Redis Sentinel чи Redis Cluster), що підвищує відмовостійкість і дозволяє масштабувати читання.Показується над повною відповіддю для швидкого нагадування.Відповідь (UA)ЗображенняМодель **master-replica** (раніше називалася master-slave) у Redis - це схема реплікації даних, за якої: - **Master (головний сервер)** - основний вузол, на який виконуються всі операції запису. - **Replica (репліка)** - один чи кілька вторинних вузлів, які копіюють дані з master і можуть використовуватися для читання. ### Як це працює: 1. Репліки підключаються до master і отримують від нього повну копію даних. 2. Після цього master пересилає їм потік змін (команди), щоб вони лишалися синхронізованими. 3. Репліки можна використовувати для **читання**, щоб розвантажити master, але **записувати** дані можна лише на master. 4. Якщо master виходить з ладу, одна з реплік може бути **підвищена** до ролі master (вручну чи автоматично - за використання Redis Sentinel чи Redis Cluster). ### Мета моделі: - Підвищення відмовостійкості (дані зберігаються на кількох вузлах). - Масштабування за читанням (репліки обробляють запити на читання).Для рев’юераПримітка для модератора (необов’язково)Бачить лише модератор. Прискорює рев’ю.