Update README.md
This commit is contained in:
parent
a5f11b64e3
commit
0f99aca2e5
38
README.md
38
README.md
@ -56,6 +56,7 @@
|
|||||||
<li><a href="#триггеры">Триггеры</a></li>
|
<li><a href="#триггеры">Триггеры</a></li>
|
||||||
<li><a href="#транзакции">Транзакции</a></li>
|
<li><a href="#транзакции">Транзакции</a></li>
|
||||||
<li><a href="#шардинг">Шардинг</a></li>
|
<li><a href="#шардинг">Шардинг</a></li>
|
||||||
|
<li><a href="#кластеризация">Кластеризация</a></li>
|
||||||
<li><a href="#lua-скрипты">Lua-скрипты</a></li>
|
<li><a href="#lua-скрипты">Lua-скрипты</a></li>
|
||||||
<li><a href="#сферы-применения">Сферы применения</a></li>
|
<li><a href="#сферы-применения">Сферы применения</a></li>
|
||||||
<li><a href="#дорожная-карта">Дорожная карта</a></li>
|
<li><a href="#дорожная-карта">Дорожная карта</a></li>
|
||||||
@ -1597,6 +1598,7 @@ rollback transaction_456
|
|||||||
|
|
||||||
## Шардинг
|
## Шардинг
|
||||||
|
|
||||||
|
|
||||||
Встроенная в Futriix СУБД **futriix** поддерживает горинзонтальный шардинг, т.е. горизонтальное масштабирование.
|
Встроенная в Futriix СУБД **futriix** поддерживает горинзонтальный шардинг, т.е. горизонтальное масштабирование.
|
||||||
По умолчанию шардинг производится `по алгоритму Hash-based с консистентным хэшированием`. Шифрование производится согласно алгоритму `SipHasher13`.
|
По умолчанию шардинг производится `по алгоритму Hash-based с консистентным хэшированием`. Шифрование производится согласно алгоритму `SipHasher13`.
|
||||||
Но также поддерживается возможность управлять шардингом вручную. Ниже приведены команды по управлению шардингом:
|
Но также поддерживается возможность управлять шардингом вручную. Ниже приведены команды по управлению шардингом:
|
||||||
@ -1692,6 +1694,42 @@ futriix:~> constraint list users
|
|||||||
<p align="right">(<a href="#readme-top">К началу</a>)</p>
|
<p align="right">(<a href="#readme-top">К началу</a>)</p>
|
||||||
|
|
||||||
|
|
||||||
|
## Кластеризация
|
||||||
|
|
||||||
|
Кластеризация-это возможность создавать из запущенных инстансов на разных узлах полноценный кластер. СУБД "futriix" поддерживает кластеризацию.
|
||||||
|
|
||||||
|
> [!WARNING]
|
||||||
|
> **Кластеризация не будет не работать пока не создано минимум два узла в кластере**
|
||||||
|
|
||||||
|
**Команды по работе с кластером**
|
||||||
|
|
||||||
|
### Статус кластера (собран кластер в данный момент или нет)
|
||||||
|
```sh
|
||||||
|
status
|
||||||
|
cluster.status
|
||||||
|
```
|
||||||
|
|
||||||
|
### Команды Raft кластера
|
||||||
|
```sh
|
||||||
|
## Добавление узла
|
||||||
|
add.node <node_url>
|
||||||
|
add.node http://raft1.example.com:9080
|
||||||
|
```
|
||||||
|
|
||||||
|
### Удаление узла из кластера
|
||||||
|
```sh
|
||||||
|
remove.node <node_id>
|
||||||
|
remove.node node123
|
||||||
|
```
|
||||||
|
|
||||||
|
### Список raft.узлов (данная команда отображает узлы, которые объеденены протоколом raft и их текущую роль (leader or follower))
|
||||||
|
```sh
|
||||||
|
list.raft.nodes
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
<p align="right">(<a href="#readme-top">К началу</a>)</p>
|
||||||
|
|
||||||
## Сферы применения
|
## Сферы применения
|
||||||
|
|
||||||
Идеальными сферами применения проекта Futriix, являются следующие:
|
Идеальными сферами применения проекта Futriix, являются следующие:
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user