Update README.md
This commit is contained in:
@@ -127,7 +127,7 @@ futriix - это легковесная, распределённая NOSQL, и
|
|||||||
>
|
>
|
||||||
>**Общие положения**<br>
|
>**Общие положения**<br>
|
||||||
>
|
>
|
||||||
> Веб-интерфейс СУБД реализует простейшую аутентификацию на основе пары «идентификатор пользователя» и «пароль».<br>
|
> Веб-интерфейс СУБД реализует простейшую аутентификацию на основе пары «идентификатор пользователя» и «пароль» с алгоритмом шифрования SHA-256<br>
|
||||||
> Поскольку `Futriix` эксплуатируется преимущественно в ЗПС, где организационные и сетевые меры исключают перехват трафика и подбор учётных данных, реализованный механизм аутентификации является достаточным в рамках принятой модели угроз.
|
> Поскольку `Futriix` эксплуатируется преимущественно в ЗПС, где организационные и сетевые меры исключают перехват трафика и подбор учётных данных, реализованный механизм аутентификации является достаточным в рамках принятой модели угроз.
|
||||||
>
|
>
|
||||||
> **Требования к паролю**<br>
|
> **Требования к паролю**<br>
|
||||||
@@ -1734,12 +1734,11 @@ futriix:~> doc compression employees 550e8400-e29b-41d4-a716-446655440000
|
|||||||
- [x] Реализовать Автоматическое масштабирование (перед реализацией кратко расскажи, на каком алгоритме оно будет основано и как будет работать)
|
- [x] Реализовать Автоматическое масштабирование (перед реализацией кратко расскажи, на каком алгоритме оно будет основано и как будет работать)
|
||||||
- [x] Реализовать Прозрачное обновление схемы данных
|
- [x] Реализовать Прозрачное обновление схемы данных
|
||||||
- [x] Реализовать в системе бекапов только "планировщик бэкапов" и "инкрементальность (на основе WAL)"
|
- [x] Реализовать в системе бекапов только "планировщик бэкапов" и "инкрементальность (на основе WAL)"
|
||||||
- [ ] Реализовать механизм плагинов, с помощью которого можно на языке lua реализовать движки для субд, не изменяя её исходный код
|
- [x] Реализовать механизм плагинов, с помощью которого можно на языке lua реализовать движки для субд, не изменяя её исходный код
|
||||||
- [ ] Реализовать Multi-Raft (Несколько независимых Raft групп для разных шардов)
|
- [ ] Реализовать Multi-Raft (Несколько независимых Raft групп для разных шардов)
|
||||||
- [ ] Реализовать (Linearizable чтения) чтения через лидера с кворумом для строгой консистентности в кластере
|
- [ ] Реализовать (Linearizable чтения) чтения через лидера с кворумом для строгой консистентности в кластере
|
||||||
- [ ] Реализовать Learner узлы узлы для репликации без права голоса (для бэкапов)
|
- [ ] Реализовать Learner узлы узлы для репликации без права голоса (для бэкапов)
|
||||||
- [ ] Реализовать Raft as a Service (Raft как сервис, т.е.отдельный процесс Raft для управления шардами (Raft-as-a-Service))
|
- [ ] Реализовать Raft as a Service (Raft как сервис, т.е.отдельный процесс Raft для управления шардами (Raft-as-a-Service))
|
||||||
- [ ] Реализовать автоматический шардинг с консистентным хэшированием
|
|
||||||
- [ ] Реализовать полноценную поддержку алгоритма Raft (с автоматическим перевывыбором лидера, с доменом отказа)
|
- [ ] Реализовать полноценную поддержку алгоритма Raft (с автоматическим перевывыбором лидера, с доменом отказа)
|
||||||
- [ ] Реализовать геораспределённую кластеризацию (Региональные зоны Поддержка нескольких availability zones с приоритетом выбора,Чтение из ближайшей реплики Маршрутизация запросов к географически ближайшему узлу,Асинхронная межрегиональная репликация Снижение задержек для глобальных кластеров)
|
- [ ] Реализовать геораспределённую кластеризацию (Региональные зоны Поддержка нескольких availability zones с приоритетом выбора,Чтение из ближайшей реплики Маршрутизация запросов к географически ближайшему узлу,Асинхронная межрегиональная репликация Снижение задержек для глобальных кластеров)
|
||||||
- [ ] Реализовать Read-only лидер (Оптимизация запросов на чтение через локальные индексы)
|
- [ ] Реализовать Read-only лидер (Оптимизация запросов на чтение через локальные индексы)
|
||||||
|
|||||||
Reference in New Issue
Block a user