vault backup: 2024-06-21 13:36:15
This commit is contained in:
parent
aba7c756e9
commit
48f2e395a9
16
.obsidian/plugins/home-tab/data.json
vendored
16
.obsidian/plugins/home-tab/data.json
vendored
@ -24,12 +24,16 @@
|
||||
"unresolvedLinks": false,
|
||||
"recentFilesStore": [
|
||||
{
|
||||
"filepath": "_inbox/Журнал БД.md",
|
||||
"timestamp": 1718965646002
|
||||
"filepath": "_inbox/Репликация БД.md",
|
||||
"timestamp": 1718966036055
|
||||
},
|
||||
{
|
||||
"filepath": "_inbox/Репликация БД.md",
|
||||
"timestamp": 1718965189626
|
||||
"filepath": "_inbox/Point In Time Recovery (PITR).md",
|
||||
"timestamp": 1718965893661
|
||||
},
|
||||
{
|
||||
"filepath": "_inbox/Журнал БД.md",
|
||||
"timestamp": 1718965646002
|
||||
},
|
||||
{
|
||||
"filepath": "_inbox/High Availability.md",
|
||||
@ -38,10 +42,6 @@
|
||||
{
|
||||
"filepath": "_inbox/Репликация в MySQL.md",
|
||||
"timestamp": 1718953220035
|
||||
},
|
||||
{
|
||||
"filepath": "_inbox/Групповая репликация.md",
|
||||
"timestamp": 1718953208697
|
||||
}
|
||||
],
|
||||
"bookmarkedFileStore": [],
|
||||
|
@ -1,13 +1,17 @@
|
||||
{
|
||||
"recentFiles": [
|
||||
{
|
||||
"basename": "Журнал БД",
|
||||
"path": "_inbox/Журнал БД.md"
|
||||
},
|
||||
{
|
||||
"basename": "Репликация БД",
|
||||
"path": "_inbox/Репликация БД.md"
|
||||
},
|
||||
{
|
||||
"basename": "Point In Time Recovery (PITR)",
|
||||
"path": "_inbox/Point In Time Recovery (PITR).md"
|
||||
},
|
||||
{
|
||||
"basename": "Журнал БД",
|
||||
"path": "_inbox/Журнал БД.md"
|
||||
},
|
||||
{
|
||||
"basename": "High Availability",
|
||||
"path": "_inbox/High Availability.md"
|
||||
@ -195,10 +199,6 @@
|
||||
{
|
||||
"basename": "Reliability",
|
||||
"path": "_inbox/Reliability.md"
|
||||
},
|
||||
{
|
||||
"basename": "Кэширование",
|
||||
"path": "_inbox/Кэширование.md"
|
||||
}
|
||||
],
|
||||
"omittedPaths": [],
|
||||
|
@ -41,9 +41,6 @@ linked:
|
||||
Прямой способ сделать репликацию - это скопировать [Журнал БД](Журнал%20БД.md) с мастера на слэйв и применить его на слейв. PostgreSQL работает именно так используя журнал [WAL](Write-Ahead%20Log.md).
|
||||
![](Pasted%20image%2020240531083508.png)
|
||||
|
||||
## Проблемы репликации
|
||||
- [Отставание реплики в БД](Отставание%20реплики%20в%20БД.md)
|
||||
- [Монотонное чтение](Монотонное%20чтение.md)
|
||||
## Классификация репликаций
|
||||
- По синхронизации. Гарантия наличия и доступности.
|
||||
- [Синхронная репликация](Синхронная%20репликация.md)
|
||||
@ -66,6 +63,9 @@ linked:
|
||||
- [Групповая репликация](Групповая%20репликация.md). Реализовано в MySQL.
|
||||
- Как master-master, но при количестве узлов больше 2
|
||||
|
||||
## Проблемы репликации
|
||||
- [Отставание реплики в БД](Отставание%20реплики%20в%20БД.md)
|
||||
- [Монотонное чтение](Монотонное%20чтение.md)
|
||||
## Асинхронная репликация
|
||||
В асинхронной репликации обычно есть мастер, куда мы пишем, и есть слэйв, с которого только читаем. Здесь допустима задержка обновления слейвов.
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user