Эти настройки доступны в system.settings и автоматически генерируются на основе исходного кода.
stream_like_engine_allow_direct_select
Тип
Bool
По умолчанию
0
История версий
| Версия | Значение по умолчанию | Комментарий |
|---|---|---|
| 21.12 | 0 | По умолчанию прямой SELECT для Kafka/RabbitMQ/FileLog запрещен |
Разрешает прямой SELECT-запрос для движков Kafka, RabbitMQ, FileLog, Redis Streams, S3Queue, AzureQueue и NATS. Если есть attached materialized view, SELECT-запрос не разрешается, даже если эта настройка включена. Если attached materialized view нет, включение этой настройки позволяет читать данные. Имейте в виду, что обычно прочитанные данные удаляются из очереди. Чтобы избежать удаления прочитанных данных, нужно правильно настроить параметры соответствующего движка.
stream_like_engine_insert_queue
Когда stream-like движок читает из нескольких очередей, при записи пользователь должен выбрать, в какую очередь выполнять вставку. Используется в Redis Streams и NATS.