при частых вставках если данные вставлять по мере поступления либо если сортированы по времени.
Получается если я эвенты аналитики буду вставлять в таблицу то их можно добавлять по одному и не беспокоиться изза частых вставок? Основной ключ сортировки будет по времени.
у вас 1 ивент в секунду?
где конкретно вы это прочитали? Это неверно
https://clickhouse.com/docs/en/sql-reference/statements/insert-into/ В самом низу
там этого нет, это про партиционирование, что не надо загружать одновременно в кучу партиций. https://clickhouse.com/docs/ru/sql-reference/statements/insert-into/ Замечания о производительности INSERT сортирует входящие данные по первичному ключу и разбивает их на партиции по ключу партиционирования. Если вы вставляете данные в несколько партиций одновременно, то это может значительно снизить производительность запроса INSERT. Чтобы избежать этого: Добавляйте данные достаточно большими пачками. Например, по 100 000 строк. Группируйте данные по ключу партиционирования самостоятельно перед загрузкой в ClickHouse. Снижения производительности не будет, если: Данные поступают в режиме реального времени. Вы загружаете данные, которые как правило отсортированы по времени.
Обсуждают сегодня