vault backup: 2024-07-15 13:04:03
This commit is contained in:
parent
736116a40e
commit
08bfe24508
14
.obsidian/plugins/home-tab/data.json
vendored
14
.obsidian/plugins/home-tab/data.json
vendored
@ -24,12 +24,16 @@
|
|||||||
"unresolvedLinks": false,
|
"unresolvedLinks": false,
|
||||||
"recentFilesStore": [
|
"recentFilesStore": [
|
||||||
{
|
{
|
||||||
"filepath": "projects/Ремонт квартиры/Идеи для ремонта.md",
|
"filepath": "_inbox/Шардирование в БД.md",
|
||||||
"timestamp": 1721025529510
|
"timestamp": 1721037626198
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"filepath": "Home.md",
|
"filepath": "Home.md",
|
||||||
"timestamp": 1721024878274
|
"timestamp": 1721037621404
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filepath": "projects/Ремонт квартиры/Идеи для ремонта.md",
|
||||||
|
"timestamp": 1721025529510
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"filepath": "projects/Ремонт квартиры/Проект. Ремонт квартиры.md",
|
"filepath": "projects/Ремонт квартиры/Проект. Ремонт квартиры.md",
|
||||||
@ -38,10 +42,6 @@
|
|||||||
{
|
{
|
||||||
"filepath": "source/курсы/тж/Курс. Как сделать ремонт и не сойти с ума.md",
|
"filepath": "source/курсы/тж/Курс. Как сделать ремонт и не сойти с ума.md",
|
||||||
"timestamp": 1721021898491
|
"timestamp": 1721021898491
|
||||||
},
|
|
||||||
{
|
|
||||||
"filepath": "knowledge/english/Непроизносимые буквы.md",
|
|
||||||
"timestamp": 1721020507546
|
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"bookmarkedFileStore": [],
|
"bookmarkedFileStore": [],
|
||||||
|
@ -1,13 +1,17 @@
|
|||||||
{
|
{
|
||||||
"recentFiles": [
|
"recentFiles": [
|
||||||
{
|
{
|
||||||
"basename": "Идеи для ремонта",
|
"basename": "Шардирование в БД",
|
||||||
"path": "projects/Ремонт квартиры/Идеи для ремонта.md"
|
"path": "_inbox/Шардирование в БД.md"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"basename": "Home",
|
"basename": "Home",
|
||||||
"path": "Home.md"
|
"path": "Home.md"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"basename": "Идеи для ремонта",
|
||||||
|
"path": "projects/Ремонт квартиры/Идеи для ремонта.md"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"basename": "Проект. Ремонт квартиры",
|
"basename": "Проект. Ремонт квартиры",
|
||||||
"path": "projects/Ремонт квартиры/Проект. Ремонт квартиры.md"
|
"path": "projects/Ремонт квартиры/Проект. Ремонт квартиры.md"
|
||||||
@ -28,10 +32,6 @@
|
|||||||
"basename": "Решардинг",
|
"basename": "Решардинг",
|
||||||
"path": "Решардинг.md"
|
"path": "Решардинг.md"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"basename": "Шардирование в БД",
|
|
||||||
"path": "_inbox/Шардирование в БД.md"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"basename": "Consistent hashing",
|
"basename": "Consistent hashing",
|
||||||
"path": "_inbox/Consistent hashing.md"
|
"path": "_inbox/Consistent hashing.md"
|
||||||
|
@ -73,14 +73,17 @@ linked:
|
|||||||
- Как выполнять [решардинг](Решардинг.md)?
|
- Как выполнять [решардинг](Решардинг.md)?
|
||||||
- Прокси
|
- Прокси
|
||||||
- Промежуточный сервис между клиентом и БД, который знает о шардинге и передает данные от БД к клиенту.
|
- Промежуточный сервис между клиентом и БД, который знает о шардинге и передает данные от БД к клиенту.
|
||||||
- Сервисы вообще не знают о шардинге
|
- Сервисы ничего не знают о шардинге
|
||||||
- Дополнительная точка отказа. Лишний хоп.
|
- Дополнительная точка отказа. Лишний хоп.
|
||||||
- Но можно попробовать разместить проксю рядом с сервисом.
|
- Но можно попробовать разместить проксю рядом с сервисом.
|
||||||
- Увеличивается количество трафика.
|
- Увеличивается количество трафика.
|
||||||
- Координатор
|
- Координатор
|
||||||
- Сервисы вообще не знают о шардинге.
|
- Промежуточный сервис между клиентом и БД, но в отличие от прокси не отдает сами данные, а указывает сервису в какой шард сходить.
|
||||||
|
- Сервисы ничего не знают о шардинге.
|
||||||
- Дополнительная точка отказа. Лишний хоп.
|
- Дополнительная точка отказа. Лишний хоп.
|
||||||
- Не отдает сами данные, а указывает сервису в какой шард сходить.
|
- Intra-database routing
|
||||||
|
- Клиент обращается к любому шарду БД, а он уже знает в какой шард сходить.
|
||||||
|
- Так работает [Redis](Redis.md) кластер
|
||||||
|
|
||||||
Реализации в СУБД:
|
Реализации в СУБД:
|
||||||
- [Шардирование в PostgreSQL](Шардирование%20в%20PostgreSQL.md)
|
- [Шардирование в PostgreSQL](Шардирование%20в%20PostgreSQL.md)
|
||||||
|
Loading…
Reference in New Issue
Block a user