Ага, вот только не похоже это multimaster, так как там есть такая фраза: > PolarDB базируется на архитектуре распределённых вычислений Shared-nothing, в соответствии с которой данные распределяются при хранении на разные узлы, без применения общего для всех узлов хранилища, и каждый узел отвечает за привязанную к нему порцию данных и выполняет связанные с данными запросы. Интересно, как они берут снимок данных распределённо.
почитал что есть у них в doc/ на гитхабе, мультимастером не назвать. По сути похоже на то что было в Postgres-XC/XL - набор дата-нод и менеджер транзакций. Что мне нравится тут добавили избыточность данных - что имхо очень круто, т.к. в XC/XL надо было отдельно каждую дата-ноду подпирать отдельной репликой ))
не в курсе про Postgres-XC/XL, а это прям руками нужно было? автоматикой не получалось?
ну там кординаторы, менеджер транзакций (ГТМ) и дата-ноды - так вот для ГТМ и дата-нод надо было руками делать отдельные реплики, автоматики (из коробки) не было предусмотрено - ни для развертывания ни для файловера/свитчовера
После прочтения стало понятно, зачем разбивать на 3 разные версии? Это 3 разные версии, которые поддерживаются отдельно для разной нагрузки, или просто итеративное улучшение софта?
> зачем разбивать на 3 разные версии? вы имеете ввиду зачем разбивают на три выпуска? если честно хз (но думаю просто допиливают, тесты пишут или документацию), но мне кажется в конце это будет единый "продукт" без разделения на какие-то отдельные версии под разные usecases
Обсуждают сегодня