vault backup: 2024-06-30 11:16:56
This commit is contained in:
parent
78bcef3887
commit
53c8a2e586
10
.obsidian/plugins/home-tab/data.json
vendored
10
.obsidian/plugins/home-tab/data.json
vendored
@ -24,16 +24,16 @@
|
||||
"unresolvedLinks": false,
|
||||
"recentFilesStore": [
|
||||
{
|
||||
"filepath": "_inbox/Directory Based Sharding.md",
|
||||
"timestamp": 1719735082289
|
||||
"filepath": "_inbox/Шардирование в БД.md",
|
||||
"timestamp": 1719735198518
|
||||
},
|
||||
{
|
||||
"filepath": "_inbox/Key Based Sharding.md",
|
||||
"timestamp": 1719735075684
|
||||
"timestamp": 1719735197385
|
||||
},
|
||||
{
|
||||
"filepath": "_inbox/Шардирование в БД.md",
|
||||
"timestamp": 1719734946647
|
||||
"filepath": "_inbox/Directory Based Sharding.md",
|
||||
"timestamp": 1719735082289
|
||||
},
|
||||
{
|
||||
"filepath": "_inbox/Range Base Sharding.md",
|
||||
|
@ -1,16 +1,16 @@
|
||||
{
|
||||
"recentFiles": [
|
||||
{
|
||||
"basename": "Directory Based Sharding",
|
||||
"path": "_inbox/Directory Based Sharding.md"
|
||||
"basename": "Шардирование в БД",
|
||||
"path": "_inbox/Шардирование в БД.md"
|
||||
},
|
||||
{
|
||||
"basename": "Key Based Sharding",
|
||||
"path": "_inbox/Key Based Sharding.md"
|
||||
},
|
||||
{
|
||||
"basename": "Шардирование в БД",
|
||||
"path": "_inbox/Шардирование в БД.md"
|
||||
"basename": "Directory Based Sharding",
|
||||
"path": "_inbox/Directory Based Sharding.md"
|
||||
},
|
||||
{
|
||||
"basename": "Range Base Sharding",
|
||||
|
@ -15,4 +15,9 @@ linked:
|
||||
|
||||
Похож на [Key Based Sharding](Key%20Based%20Sharding.md). Можно использовать когда Shard Key имеет мало значений.
|
||||
|
||||
Плюсы:
|
||||
**Плюсы:**
|
||||
- Более контролируемый способ распределения по шардам.
|
||||
|
||||
**Минусы:**
|
||||
- Обновление
|
||||
- SPOF
|
@ -43,5 +43,15 @@ linked:
|
||||
- [Key Based Sharding](Key%20Based%20Sharding.md). Наиболее распространенный способ.
|
||||
- [Range Base Sharding](Range%20Base%20Sharding.md).
|
||||
- [Directory Based Sharding](Directory%20Based%20Sharding.md)
|
||||
|
||||
Роутинг на шарды:
|
||||
- Умный клиент. Приложение само решает в какой шард идти
|
||||
- Нет дополнительной точки отказа. Нет лишнего хопа.
|
||||
- Как обновлять?
|
||||
- Прокси
|
||||
- Сервисы вообще не знают о шардинге
|
||||
- Дополнительная точка отказа
|
||||
- Координатор
|
||||
-
|
||||
## Заметки
|
||||
- Реализации шардирования могут мешать [JOIN SQL](JOIN%20SQL.md)
|
Loading…
Reference in New Issue
Block a user