Комментарии 5
Интересно было бы узнать больше технических подробностей, например об объёмах таблиц и производительности запросов.
А почему именно citus, а не greenplum?
Сори, коммент почему то отдельной веткой ушел, ответил ниже https://habr.com/ru/companies/gazprombank/articles/810477/comments/#comment_26905795
К сожалению, у меня не было опыта работы с greenplum, но все же, выглядит так, что он больше подходит для построения DWH, больших Data Lake или же построения Big Data. У нас же была чуть иная задача - быстро и консистентно собирать данные с большого числа источников, упорядочивать их и точечно отдавать клиентам. При этом, по необходимости еще строить отчеты поверх этих данных. Citus позволил с минимальным оверхедом и небольшой надстройкой над PostgreSQL решить эту задачу. Greenplum тут виделся избыточным, и хотелось не оверинженирить.
Как и почему мы построили Единую историю операций на Citus DB