Описание тега clickhouse
ClickHouse is an open-source column-oriented DBMS for real time analytical reporting which has Capability to store and process petabytes of data.
1
ответ
Как я могу использовать функцию arrayExists, когда массив содержит нулевое значение?
У меня в таблице есть столбец массива, допускающий значение NULL: Array(Nullable(UInt16)). Я хочу иметь возможность запросить этот столбец с помощью arrayExists (или arrayAll), чтобы проверить, содержит ли он значение выше определенного порога, но я…
07 дек '17 в 10:17
1
ответ
Дублированные строки в ответ с движком - Слияние
У меня 3 стола events_0, events_1, events_2 с двигателем = MergeTree и 1 стол events с двигателем = Merge CREATE TABLE events as events_0 ENGINE=Merge(currentDatabase(), '^events'); Когда я запускаю SQL-запрос, как select uuid from events where uuid…
21 дек '18 в 09:45
2
ответа
Clickhouse: получить данные из распределенной таблицы
Если у меня есть таблица, какая структура была обновлена (то есть system.query_log после последнего обновления), но каким-то образом распределенное "представление" все еще имеет старую структуру, как я могу запрашивать данные новых столбцов из все…
24 янв '19 в 20:12
2
ответа
Не удается подключиться к зоопарку из кликхауса
Я использую Bitnami Zookeeper AMI для AWS и настроил кластер из 3 узлов. Я указал их в файле конфигурации clickhouse следующим образом. <zookeeper> <node index="1"> <host>X.X.X.X</host> <port>2181</port> </node…
29 янв '19 в 09:51
0
ответов
Как получить требуемый диапазон запросов для quadkey/quadint, выполняющих поиск близости
У меня есть база данных, содержащая lat / lon и Quadkey[1] для более быстрого поиска. Дизайн был вдохновлен этим постом в блоге Carto [2]. Как вы можете видеть из этого блога, они делают запрос на близость, используя запрос SELECT count(1) FROM a2 W…
31 май '18 в 12:46
2
ответа
Замена функции слияния в ClickHouse
Я новичок в ClickHouse и пытаюсь использовать для обработки статистики нашего проекта. Некоторые настольные программы отправляют информацию на наши серверы, и нам необходимо объединить операционные системы в короткий список. Этот пример запроса: SEL…
12 июн '17 в 08:04
1
ответ
Pidfile для clickhouse-сервера отсутствует
Я работаю над недавно установленной Ubuntu 18.04 VM. Следующими шагами я установил ClickHouse. echo "deb http://repo.yandex.ru/clickhouse/deb/stable/ main/" | sudo tee /etc/apt/sources.list.d/clickhouse.list sudo apt-key adv --keyserver keyserver.ub…
04 дек '18 в 07:46
5
ответов
Выберите только строки с максимальной датой
В таблице clickhouse у меня есть несколько строк для одного _id, Я хочу получить только один ряд для каждого _id где столбец _status_set_at имеет свое максимальное значение. Вот чем я сейчас занимаюсь: SELECT _id, max(_status_set_at), count(_id) FRO…
16 авг '18 в 13:51
1
ответ
Clickhouse Репликация структуры таблицы
Я новичок в Clickhouse, и теперь я работаю в миграции Clickhouse, в репликации кластера из трех узлов я создал структуру таблицы вручную для всех реплицируемых узлов, где структура таблицы не реплицируется на другие узлы, но другие nosql db, такие к…
03 сен '18 в 14:14
0
ответов
Реплика руководства в Clickhouse
Я хотел бы иметь более подробную информацию о руководстве реплики (т.е. system.replicas.is_leader) в базе данных ClickHouse. В документации говорится следующее: is_leader: Whether the replica is the leader. Only one replica can be the leader at a ti…
23 ноя '18 в 14:28
3
ответа
Можно ли удалить старые записи из таблицы clickhouse?
Насколько я знаю, clickhouse позволяет только вставлять новые данные. Но возможно ли удалить блок старше некоторого периода, чтобы избежать переполнения жесткого диска?
16 сен '18 в 14:36
1
ответ
RunningDifference(x) для нескольких значений x
Моя таблица tbl_data(event_time, monitor_id, тип,event_date, статус) select status,sum(runningDifference(event_time)) as delta from (SELECT status,event_date,event_time FROM tbl_data WHERE event_date >= '2018-05-01' AND monitor_id =3 ORDER BY eve…
14 июн '18 в 12:41
1
ответ
Получение дубликатов в кластере Clickhouse
Я начал кластеризацию среды на clickhouse. Я начал с базовой конфигурации двух сегментов и одной реплики, используя концепцию распределенных таблиц. Когда я выполняю запрос к распределенной таблице, я получаю повторяющиеся значения. т.е. если у меня…
08 авг '18 в 05:37
0
ответов
Не удалось перезагрузить сервер Clickhouse из-за настройки LowCardinality
Я попытался поиграть с настройкой LowCardinality, я получил сообщение о том, что это экспериментальная функция, и я должен установить SET allow_experimental_low_cardinality_type = 1, чтобы использовать ее. Я выполнил эту команду внутри clickhouse-cl…
06 окт '18 в 09:50
1
ответ
Как администрировать хранилище сервера ClickHouse в кластере при переполнении дисков
Я настраиваю сервер ClickHouse в кластере, но одна из вещей, которые не упоминаются в документации, - это как управлять очень большим объемом данных, он говорит, что он может обрабатывать до петабайт данных, но вы можете ' хранить столько данных на …
08 май '17 в 12:00
1
ответ
Clickhouse, значения столбцов в массив
Я хочу сделать запрос, а затем превратить значения для каждого из его столбцов в массивы, я пытался найти способ сделать это, но до сих пор это намекало мне. Запрос является простым выбором: ВЫБЕРИТЕ a,b,c ОТ X Вместо обычного результата скажем (в ф…
21 май '18 в 21:49
2
ответа
Как настроить сетевое свойство VirtualBox, чтобы ClickHouse мог вызываться на порте 8123 по умолчанию из основной ОС?
Я сделал VM Ubuntu 16.04 с одним сетевым адаптером "сетевой мост" и вторым адаптером "внутренняя сеть". СУБД ClickHouse установлена по умолчанию. Тестовый звонок в подчиненном Ubuntu curl 'http://localhost:8123/' возвращается Ok, Но тот же вызов о…
17 апр '17 в 12:04
5
ответов
Создание базы данных и таблиц в докеризованном экземпляре Clickhouse из файла docker-compose
Мое требование - создавать БД и Таблицы в Clickhouse, когда я поднимаю их с помощью docker-compose. Если это MySQL, я делаю это, как показано ниже: mysql_1: image: mysql:5.7.16 environment: MYSQL_DATABASE: "one" MYSQL_USER: "one_user" MYSQL_PASSWORD…
06 сен '18 в 06:52
1
ответ
Продолжить округление
У меня есть множество массивов [0.21, 0.21, 0.21, 0.21] as a, [0.31, 0.31, 0.31, 0.31] as b, [0.48, 0.48, 0.48, 0.48] as c Если вы заметили, a1+b1+c1 = 1 (где a1 - первый элемент массива a). Я хочу реализовать округление, где ответ [0, 0, 1, 0] for …
10 дек '18 в 15:42
1
ответ
Как мне установить составной первичный ключ для базы данных в clickhouse?
Например, моя схема host : String, timestamp : Date, comment: String Я хочу, чтобы мой первичный ключ был хостом, отметка времени.
15 дек '18 в 12:47