vault backup: 2024-07-15 13:09:03
This commit is contained in:
parent
08bfe24508
commit
3d2d06af2c
8
.obsidian/plugins/home-tab/data.json
vendored
8
.obsidian/plugins/home-tab/data.json
vendored
@ -23,6 +23,10 @@
|
|||||||
"markdownOnly": false,
|
"markdownOnly": false,
|
||||||
"unresolvedLinks": false,
|
"unresolvedLinks": false,
|
||||||
"recentFilesStore": [
|
"recentFilesStore": [
|
||||||
|
{
|
||||||
|
"filepath": "Решардинг.md",
|
||||||
|
"timestamp": 1721037859219
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"filepath": "_inbox/Шардирование в БД.md",
|
"filepath": "_inbox/Шардирование в БД.md",
|
||||||
"timestamp": 1721037626198
|
"timestamp": 1721037626198
|
||||||
@ -38,10 +42,6 @@
|
|||||||
{
|
{
|
||||||
"filepath": "projects/Ремонт квартиры/Проект. Ремонт квартиры.md",
|
"filepath": "projects/Ремонт квартиры/Проект. Ремонт квартиры.md",
|
||||||
"timestamp": 1721024877200
|
"timestamp": 1721024877200
|
||||||
},
|
|
||||||
{
|
|
||||||
"filepath": "source/курсы/тж/Курс. Как сделать ремонт и не сойти с ума.md",
|
|
||||||
"timestamp": 1721021898491
|
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"bookmarkedFileStore": [],
|
"bookmarkedFileStore": [],
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
{
|
{
|
||||||
"recentFiles": [
|
"recentFiles": [
|
||||||
|
{
|
||||||
|
"basename": "Решардинг",
|
||||||
|
"path": "Решардинг.md"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"basename": "Шардирование в БД",
|
"basename": "Шардирование в БД",
|
||||||
"path": "_inbox/Шардирование в БД.md"
|
"path": "_inbox/Шардирование в БД.md"
|
||||||
@ -28,10 +32,6 @@
|
|||||||
"basename": "Произношение",
|
"basename": "Произношение",
|
||||||
"path": "_inbox/Произношение.md"
|
"path": "_inbox/Произношение.md"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"basename": "Решардинг",
|
|
||||||
"path": "Решардинг.md"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"basename": "Consistent hashing",
|
"basename": "Consistent hashing",
|
||||||
"path": "_inbox/Consistent hashing.md"
|
"path": "_inbox/Consistent hashing.md"
|
||||||
|
@ -10,7 +10,11 @@ parents:
|
|||||||
- "[[Шардирование в БД]]"
|
- "[[Шардирование в БД]]"
|
||||||
linked:
|
linked:
|
||||||
---
|
---
|
||||||
При добавлении/удалении ноды нужно провести решардинг. Перенести старые данные на новые узлы.
|
При добавлении/удалении ноды необходимо провести решардинг. То есть перенести старые данные на новые узлы, чтобы распределить данные по новому.
|
||||||
|
|
||||||
|
Кого задевает процесс решардинга:
|
||||||
|
- Клиентов, так как в момент решардинга могут возникать ошибки из-за не консистентности данных
|
||||||
|
- Сеть, так как по сети передаются данные из одного шарда в другой
|
||||||
|
|
||||||
Лучше если количество нод будет равно степени 2 (2,4,8). Формула shard_Id % count.
|
Лучше если количество нод будет равно степени 2 (2,4,8). Формула shard_Id % count.
|
||||||
- 16 записей на 8 шардов -> 2 записи на шард
|
- 16 записей на 8 шардов -> 2 записи на шард
|
||||||
|
Loading…
Reference in New Issue
Block a user