ClickHouse показывает сопоставимую с PostgreSQL скорость одиночных обновлений строк.
Для массовых обновлений ClickHouse в тестах до 4000× быстрее PostgreSQL благодаря колонковому хранению и параллельной обработке.
PostgreSQL по умолчанию оборачивает каждое обновление в транзакцию и записывает изменения в WAL, тогда как ClickHouse не использует транзакции по умолчанию.
Обе СУБД используют MVCC для обеспечения консистентных снимков данных при одновременных чтении и записи.
Высокая скорость поиска обновляемых строк в ClickHouse обеспечивается разреженным первичным индексом и параллельным сканированием данных.
Get notified when new stories are published for "Hacker News 🇷🇺 Русский"