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

Добрый день, Такой вопрос - кодеки сжатия, настроенные на колонку и

через ttl recompress между собой не конфликтуют? У чего выше приоритет?

9 ответов

19 просмотров

recompress не применяется если есть компрессор в колонке и он не Default https://kb.altinity.com/altinity-kb-queries-and-syntax/ttl/ttl-recompress-example/ ALTER TABLE hits modify column event_time DateTime CODEC(Delta, Default), modify TTL event_time + toIntervalMonth(1) RECOMPRESS CODEC(ZSTD(1)), event_time + toIntervalMonth(6) RECOMPRESS CODEC(ZSTD(6));

Никита-Макушников Автор вопроса
Denny [Altinity]
recompress не применяется если есть компрессор в к...

Как я вижу, речь о том, что recompress не применяется если недефолтный кодек настроен для колонки, которая указывается в условии ttl recompress А если кодек настроен для колонки, которая не указывается в ttl recompress? Например, у меня будет колонка event_data, для которой настроен codec(zstd(1)). Также у меня будет правило ttl event_time + toIntervalMonth(1) recompress codec(zstd(3)). По итогу первый месяц колонка event_data будет хранится в сжатии zstd(1), а через месяц пережиматься в zstd(3)?

Никита Макушников
Как я вижу, речь о том, что recompress не применяе...

Все не так. Колонка в tll recompress это просто колонка для tll, для условия, ее кодек и ее компрессия не играет никакой роли. Recompress действует на всю строку.

Никита Макушников
Как я вижу, речь о том, что recompress не применяе...

Наверное вам надо посмотреть видео где Алексей рассказал весной про это.

Никита-Макушников Автор вопроса
Никита-Макушников Автор вопроса
Denny [Altinity]
Все не так. Колонка в tll recompress это просто ко...

Если я вас правильно понял, то настройка кодека для отдельно взятой колонки и настройка ttl recompress - противоречащие друг другу настройки. То есть если в таблице будет для любой колонки настроен недефолтный кодек, то recompress работать не будет

Никита-Макушников Автор вопроса

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

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

А чем вам питонисты не угодили?😂
.
79
Язык Си можно выучить за день? По книжке ANSI C на 230 страниц
Vincent Vegan
29
Привет, запускаю werf в dind в k8s, получаю ошибку на этапе build/beforeSetup: /.werf/stapel/embedded/bin/bash: /.werf/scripts/5898bdfe5214357d3706b879cc8d3d78460fb379607cbd...
florius0
7
Всем привет, написал код ниже, но он выдает сегфолт, в чем причина? #include <stdio.h> #include <stdlib.h> #include <string.h> struct product { char *name; float price; };...
buzz базз
75
Dim Dim, [02.07.2024 11:07] DB 0x62 Dim Dim, [02.07.2024 11:07] DB 0x66 Dim Dim, [02.07.2024 11:07] кто пояснит что это?
Dim Dim
14
Ошибка: segmentation fault (core dumped) Код: pastebin.com/BEsNNSSV Сообщение от компилятора: отсутствует ОС: Arch Linux Ядро: x86_64 Linux 6.9.7-arch1-1 Процессор: Intel Cele...
sec
4
Ребят, а за скок можно впарить анон чат с апишкой и веб админкой ?
Eugene Неелов
15
Добрый день, чат. Мне в очередь из других RabbitMQ по shovel валятся метрики в формате текста для Prometheus. Помогите пожалуйста подружить RabbitMQ и Prometheus, чтобы он (...
Aleksey
4
@ahndmn @ayaw0_0 здарова, на чем пишете?
Aiwan \ (•◡•) / _bot
7
Кстати, я тут еще с одной темой столкнулся, вот учу я C++, на таком то ресурсе, а остальные постоянно советуют практиковаться, что то писать, проекты, но как писать если вот т...
aaswq1
7
Карта сайта