From 85144ecedb07f7e512ac25022c920cb3d8544352 Mon Sep 17 00:00:00 2001 From: Struchkov Mark Date: Wed, 3 Jul 2024 12:14:39 +0300 Subject: [PATCH] vault backup: 2024-07-03 12:14:39 --- .obsidian/plugins/home-tab/data.json | 24 +++++++++---------- .../plugins/recent-files-obsidian/data.json | 20 ++++++++-------- _inbox/Kafka.md | 6 +++-- _inbox/Журнал БД.md | 2 +- _inbox/Отставание реплики в БД.md | 3 ++- 5 files changed, 29 insertions(+), 26 deletions(-) diff --git a/.obsidian/plugins/home-tab/data.json b/.obsidian/plugins/home-tab/data.json index b5229903..c9456f9a 100644 --- a/.obsidian/plugins/home-tab/data.json +++ b/.obsidian/plugins/home-tab/data.json @@ -24,24 +24,24 @@ "unresolvedLinks": false, "recentFilesStore": [ { - "filepath": "_inbox/Журнал БД.md", - "timestamp": 1719997767675 + "filepath": "_inbox/Kafka.md", + "timestamp": 1719998004180 }, { - "filepath": "_inbox/Kafka.md", - "timestamp": 1719997473660 + "filepath": "_inbox/Отставание реплики в БД.md", + "timestamp": 1719998000429 + }, + { + "filepath": "_inbox/Журнал БД.md", + "timestamp": 1719997922603 + }, + { + "filepath": "_inbox/Репликация в PostgreSQL.md", + "timestamp": 1719997807888 }, { "filepath": "_inbox/Брокер сообщений.md", "timestamp": 1719997469923 - }, - { - "filepath": "_inbox/00 RabbitMQ.md", - "timestamp": 1719997192837 - }, - { - "filepath": "wiki/zero/00 Nginx.md", - "timestamp": 1719992461987 } ], "bookmarkedFileStore": [], diff --git a/.obsidian/plugins/recent-files-obsidian/data.json b/.obsidian/plugins/recent-files-obsidian/data.json index a5698f64..f304fcca 100644 --- a/.obsidian/plugins/recent-files-obsidian/data.json +++ b/.obsidian/plugins/recent-files-obsidian/data.json @@ -1,12 +1,20 @@ { "recentFiles": [ + { + "basename": "Kafka", + "path": "_inbox/Kafka.md" + }, + { + "basename": "Отставание реплики в БД", + "path": "_inbox/Отставание реплики в БД.md" + }, { "basename": "Журнал БД", "path": "_inbox/Журнал БД.md" }, { - "basename": "Kafka", - "path": "_inbox/Kafka.md" + "basename": "Репликация в PostgreSQL", + "path": "_inbox/Репликация в PostgreSQL.md" }, { "basename": "Брокер сообщений", @@ -191,14 +199,6 @@ { "basename": "План проекта бота", "path": "archive/План проекта бота.md" - }, - { - "basename": "Статья. Т-Ж. Как сделать ремонт квартиры", - "path": "source/статьи/Статья. Т-Ж. Как сделать ремонт квартиры.md" - }, - { - "basename": "Список покупок для ремонта", - "path": "projects/Ремонт квартиры/Список покупок для ремонта.md" } ], "omittedPaths": [], diff --git a/_inbox/Kafka.md b/_inbox/Kafka.md index c5d920d4..fafac6f7 100644 --- a/_inbox/Kafka.md +++ b/_inbox/Kafka.md @@ -37,5 +37,7 @@ Apache Kafka – это платформа потоковой передачи, ## Заметки - Реализована на Java - Не использует RAM для доступа к данным. -- Отправленные сообщения не удаляются после прочтения. Можно настроить ротацию, чтобы старые сообщения удалялись. -- Для улучшения производительности желательно под кафку выделять отдельные жесткие диски. \ No newline at end of file +- Отправленные сообщения не удаляются после прочтения. + - Позволяет повторно считать данные с любого места. Например, мы выполняли какую-то бухгалтерскую логику и поняли, что в приложении была допущена ошибка + - Можно настроить ротацию, чтобы старые сообщения удалялись. +- Для улучшения производительности желательно под кафку выделять отдельные жесткие диски. Менее актуально для SSD. \ No newline at end of file diff --git a/_inbox/Журнал БД.md b/_inbox/Журнал БД.md index e8d9684b..d5df1cc1 100644 --- a/_inbox/Журнал БД.md +++ b/_inbox/Журнал БД.md @@ -30,4 +30,4 @@ linked: - Как сделать так, чтобы это работало быстрее? - При чем тут репликация? -Для улучшения производительности желательно под журналы выделять отдельные жесткие диски. \ No newline at end of file +Для улучшения производительности желательно под журналы выделять отдельные жесткие диски. Чтобы у журнала был эксклюзивный доступ к ресурсам диска. Менее актуально для SSD. \ No newline at end of file diff --git a/_inbox/Отставание реплики в БД.md b/_inbox/Отставание реплики в БД.md index 4484b5cc..849cccf1 100644 --- a/_inbox/Отставание реплики в БД.md +++ b/_inbox/Отставание реплики в БД.md @@ -30,4 +30,5 @@ linked: - Думайте о кросс-СУБД репликации Репликация из реляционной бд в NoSQL - Избегать паттерна запись-чтение ![](Pasted%20image%2020240607211343.png) - Свои данные читаем с мастера, чужие с реплики - - Читаем с других реплик через n секунд после записи. Но ничего не гарантируется \ No newline at end of file + - Читаем с других реплик через n секунд после записи. Но ничего не гарантируется +- Выделить отдельный жесткий диск под [Журнал БД](Журнал%20БД.md), чтобы обеспечить эксклюзивный доступ к ресурсам диска, тем самым улучшая производительность. Менее актуально для SSD. \ No newline at end of file