From f63ae0a523e1a13cc7bd2843e29284af9c60ed74 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=93=D1=80=D0=B8=D0=B3=D0=BE=D1=80=D0=B8=D0=B9=20=D0=A1?= =?UTF-8?q?=D0=B0=D1=84=D1=80=D0=BE=D0=BD=D0=BE=D0=B2?= Date: Sat, 20 Jun 2026 16:29:07 +0000 Subject: [PATCH] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 05e1fff..4adaf37 100644 --- a/README.md +++ b/README.md @@ -1735,7 +1735,7 @@ futriix:~> doc compression employees 550e8400-e29b-41d4-a716-446655440000 - [x] Реализовать Прозрачное обновление схемы данных - [x] Реализовать в системе бекапов только "планировщик бэкапов" и "инкрементальность (на основе WAL)" - [x] Реализовать механизм плагинов, с помощью которого можно на языке lua реализовать движки для субд, не изменяя её исходный код -- [x] Реализовать атомарную запись через временный файл +- [x] Реализовать атомарную запись через временный файл (Обеспечение целостности чекпоинтов (снапшотов) базы данных) - [x] Реализовать контрольную сумму SHA-256 для чекпоинтов - [x] Реализовать блокировку при восстановлении - [x] Реализовать проверку целостности при загрузке @@ -1744,7 +1744,7 @@ futriix:~> doc compression employees 550e8400-e29b-41d4-a716-446655440000 - [x] Реализовать очистку WAL сегментов после бэкапа - [x] Реализовать Проверку версии бэкапа - [x] Реализовать статусы бэкапов (pending/running/completed/failed) -- [x] Реализовать атомарнуя запись бэкапов +- [x] Реализовать атомарнуя запись бэкапов (Обеспечение целостности файлов бэкапов) - [ ] Реализовать Multi-Raft (Несколько независимых Raft групп для разных шардов) - [ ] Реализовать (Linearizable чтения) чтения через лидера с кворумом для строгой консистентности в кластере - [ ] Реализовать Learner узлы узлы для репликации без права голоса (для бэкапов)