172 похожих чатов

Друзья есть вопрос. меня тут от постгреса заставляют избавляться

из за вот таких слов.
- не не, только не pgpool, плохое решение, оно тормозное и полуручное восстановление после сбоя
- pgpool - прошлый век. PGbouncer - тоже хорош но не умеет master-master

Это типо так и есть ?
Предлагают уйти в сторону кликхауса.

13 ответов

7 просмотров

Это два разных класса систем. Олап и олтп. Для разных задач

Iz- Автор вопроса

Тут есть два разных момента -- один чисто гуманитарный, другой технический. Чисто гуманитарный заключается в том, кто у вас там принимает решэния и кто можэт накладывать вето в данном вопросе. И тут я выскажу своё сугубо частное мнение: если у вас есть право вето, но вы не обязаны что-то решать -- то подумайте, есть ли вообще у человека, который это "предлагает" хоть какая-то компетенцыя в данном вопросе. Это, вообще говоря, не очевидно. Если есть, и явно вышэ чем у вас, и ответственность за решэние он как минимум разделит -- то можно и не участвовать, пусть меняет как хочет. Далее, если ответственность в любом случае во многом на вас, и вы, по сути, обязаны решать такие вопросы -- то в общем у вас нет выбора кроме как разобраться, что он имеет в виду, какие реальные вопросы он поднимает и как это где решается (в т.ч. в postgres и clickhouse, но на только). Ну и, очевидно, если ответственности за это у вас нет, права вето тожэ нет -- то надо думать, что вашы попытки разобраться в новой для вас теме будут только увеличивать энтропию вселенной, и заниматься ими можно только в цэлях самообразования.

Технический заключается в том, что "тормозит" -- это не показатель (как и "говно", например -- поскольку это можно сказать про всё). Для получения показателей, как минимум, хорошо бы иметь какую-то методику измерения... "Прошлый век" -- вообще крайне невалидный аргумент, обычно попытка оцэнивать техническую систему по возрасту говорит только о том, что других аргументов у оцэнщика нет. Чеканную формулировку, хоть и в другой области, выдал в своё время МАК: " МАК неоднократно разъяснял, что стандартов ИКАО по, так называемым, «старым» и «новым» самолетам не существует. Главное для безопасности – летная годность самолета, а не его возраст. Прямой зависимости между катастрофами воздушных судов и их возрастом нет. " from https://mak-iac.org/rassledovaniya/17-noyabrya-boing-737-500-vq-bbn/ Далее, хорошый мульти-мастер бывает только у приложэний, написанных под мульти-мастер. Мульти-мастер СУБД по сути не существует. (всё всегда упирается в управление мастерами и конфликтами конкретным приложэнием). Ну, разве что блокчейны можно называть мульти-мастер СУБД (если назвать достаточно продвинутый блокчейн именно СУБД, а не БД или приложэнием) -- но там всем примерно понятно какая при этом получается скорость работы.

Ilya Anfimov
Технический заключается в том, что "тормозит" -- э...

У блокчейна есть лайфхак - пишутся только новые данные и только в строгой последовательности. Это опять же поддержка на уровне приложения. Приложение должно уметь работать с базой с такими особенностями.

Andrei Ilinskii
У блокчейна есть лайфхак - пишутся только новые да...

Ну, какбы с одной стороны это конечно очень спецыфические приложэния -- с другой стороны как раз мультимастер там очень прозрачен для этих приложэний.

Ilya Anfimov
Ну, какбы с одной стороны это конечно очень спецыф...

Да. Если конфликт - просто отбрасываем цепочку ) Идеально.

Andrei Ilinskii
Да. Если конфликт - просто отбрасываем цепочку ) И...

Не нам в ACID привыкать к откату транзакцый!

Ilya Anfimov
Не нам в ACID привыкать к откату транзакцый!

К откату закомиченных транзакций, попрошу заметить 😂

Andrei Ilinskii
К откату закомиченных транзакций, попрошу заметить...

Пока два подтверждения не прошло -- какая она закоммиченная!

Ilya Anfimov
Пока два подтверждения не прошло -- какая она зако...

И после двух подтверждений бывают откаты, если 51% сети так решит.

Andrei Ilinskii
И после двух подтверждений бывают откаты, если 51%...

Есть что-то подозрительное в этой демократии! Впрочем, после двух подтверждений -- ужэ скорее сплиты, а не откаты идут.

Ilya Anfimov
Тут есть два разных момента -- один чисто гуманита...

Круто, чувствуется что у вас есть мысли это хорошо, я бы сказал это просто прекрасно, как говорил мой друг более 10 лет назад этого достаточно, но вам нужно работать над их выражением потому что это просто поток сознания, что не плохо потому что оно есть но недостаточно.

Похожие вопросы

Обсуждают сегодня

А чем вам питонисты не угодили?😂
.
79
Всем привет, написал код ниже, но он выдает сегфолт, в чем причина? #include <stdio.h> #include <stdlib.h> #include <string.h> struct product { char *name; float price; };...
buzz базз
75
Ещё такой вопрос. Мне необходимо хранить пароль пользователя локально. Для этого планирую использовать ini файл. Это для автозаполнения полей логин и пароль при авторизации. Е...
Евгений
19
Ты просто гитлеровскую эстетику плохо понимаешь. Он же всё под Цезаря делал. А это как бы запрещённый приём в политике. Пиджаки они зачем все носят? Чтобы показать что они тип...
Ivan Kropotkin
4
а чем лучше всего сделать глобальный лок, если много нодов, до сотни? ну то есть мне надо, чтобы некоторые операции с объектом не происходили одновременно. перемещение между н...
Д. П.
15
А как лучше конвертировать физический адрес в виртуальный при маппинге? В случае ядра у меня, например, direct mapping, первые 768МБ я как есть мапплю в higher half, а остальн...
Evg Resh
26
Hi guys, I'm looking for a good LLM course. Is there any course to learn LLMs in advanced? I'm aiming to use them in my apps, so a perfect course in my openion, is not only a ...
Taha
14
База данных не поможет. Шифрование не поможет. Какие там ещё варианты? Накидывайте.
КТ315
20
А табстоп это сообщение от окна или от элемента управления?
The Bird of Hermes
18
$params = [ 'formid' => 'feedbackForm', 'formTpl' => '@CODE: <form class="form-validate" data-id="ajax_form"> <fieldset class="margin-bottom-md"> ...
Pathologic
1
Карта сайта