JDBC-драйвер
English
中文
Русский
日本語
Введение
Обзор
Отличительные возможности ClickHouse
Производительность
История ClickHouse
Adopters
Информационная поддержка
Начало работы
Установка
Tutorial
Playground
Тестовые массивы данных
Введение
Анонимизированные данные Яндекс.Метрики
Star Schema Benchmark
Набор данных кулинарных рецептов
WikiStat
Терабайт логов кликов от Criteo
AMPLab Big Data Benchmark
Brown University Benchmark
Данные о такси в Нью-Йорке
OnTime
Вышки сотовой связи
Интерфейсы
Введение
Клиент командной строки
Родной интерфейс (TCP)
HTTP-интерфейс
MySQL-интерфейс
Форматы входных и выходных данных
JDBC-драйвер
ODBC-драйвер
C++ клиентская библиотека
Сторонние интерфейсы
Сторонние интерфейсы
Клиентские библиотеки от сторонних разработчиков
Библиотеки для интеграции от сторонних разработчиков
Визуальные интерфейсы от сторонних разработчиков
Прокси-серверы от сторонних разработчиков
Engines
Движки таблиц
Введение
MergeTree Family
MergeTree
Репликация данных
Произвольный ключ партиционирования
ReplacingMergeTree
SummingMergeTree
AggregatingMergeTree
CollapsingMergeTree
VersionedCollapsingMergeTree
GraphiteMergeTree
Семейство Log
Введение
StripeLog
Log
TinyLog
Движки таблиц для интеграции
ODBC
JDBC
MySQL
S3
MongoDB
HDFS
Kafka
EmbeddedRocksDB
PostgreSQL
Движки таблиц для интеграции
RabbitMQ
Специальные движки таблиц
Специальные движки таблиц
Distributed
Dictionary
Merge
File
Null
Set
Join
URL
View
MaterializedView
Memory
Buffer
Внешние данные для обработки запроса
GenerateRandom
Движки баз данных
Введение
MaterializeMySQL
MySQL
Lazy
Atomic
PostgreSQL
Справка по SQL
Выражения
SQL выражения в ClickHouse
SELECT
Обзор
ALL
ARRAY JOIN
DISTINCT
FORMAT
FROM
GROUP BY
HAVING
INTO OUTFILE
JOIN
LIMIT
LIMIT BY
ORDER BY
PREWHERE
SAMPLE
UNION
WHERE
WITH
INSERT INTO
CREATE
Обзор
База данных
Таблица
Представление
Словарь
Пользователь
Роль
Политика доступа
Квота
Профиль настроек
ALTER
ALTER
Манипуляции со столбцами
PARTITION
DELETE
UPDATE
ORDER BY
SAMPLE BY
Манипуляции с индексами
Манипуляции с ограничениями
TTL
USER
QUOTA
ROLE
ROW POLICY
SETTINGS PROFILE
SYSTEM
SHOW
GRANT
REVOKE
ATTACH
CHECK
DESCRIBE
DETACH
DROP
EXISTS
KILL
OPTIMIZE
RENAME
SET
SET ROLE
TRUNCATE
USE
WATCH
Синтаксис
Распределенные DDL запросы
Функции
Введение
Арифметические функции
Массивы
Функции сравнения
Логические функции
Функции преобразования типов
Функции для работы с датами и временем
Функции для работы со строками
Функции поиска в строках
Функции поиска и замены в строках
Условные функции
Функции для работы с файлами
Математические функции
Функции округления
Работа с контейнерами map
Функции разбиения и слияния строк и массивов
Битовые функции
Функции для битмапов
Функции хэширования
Функции генерации псевдослучайных чисел
Функции кодирования
Функции для работы с UUID
Функции для работы с URL
Функции для работы с IP-адресами
JSON
Функции для работы с внешними словарями
Функции для работы со словарями Яндекс.Метрики
Функции для реализации оператора IN
Функция ArrayJoin
Гео-данные
Функции для работы с географическими координатами
Функции для работы с индексами H3
Функции для работы с системой Geohash
Функции для работы с Nullable-аргументами
Функции машинного обучения
Функции интроспекции
Прочие функции
Функции для шифрования
Функции для работы с кортежами
Агрегатные функции
Введение
Справочник
count
min
max
sum
avg
any
stddevPop
stddevSamp
varPop(x)
varSamp
covarPop
covarSamp
anyHeavy
anyLast
argMin
argMax
avgWeighted
corr
topK
topKWeighted
groupArray
groupUniqArray
groupArrayInsertAt
groupArrayMovingSum
groupArrayMovingAvg
groupArraySample
groupBitAnd
groupBitOr
groupBitXor
groupBitmap
sumWithOverflow
deltaSum
sumMap(key, value), sumMap(Tuple(key, value))
minMap
maxMap
initializeAggregation
skewPop
skewSamp
kurtPop
kurtSamp
uniq
uniqExact
uniqCombined
uniqCombined64
uniqHLL12
quantile
quantiles
quantileExact
quantileExactWeighted
quantileTiming
quantileTimingWeighted
quantileDeterministic
quantileTDigest
quantileTDigestWeighted
simpleLinearRegression
stochasticLinearRegression
stochasticLogisticRegression
studentTTest
welchTTest
mannWhitneyUTest
median
rankCorr
Комбинаторы агрегатных функций
Параметрические агрегатные функции
Табличные функции
Введение
file
merge
numbers
remote
url
mysql
postgresql
jdbc
odbc
hdfs
s3
input
generateRandom
cluster
null функция
view
Словари
Введение
Внешние словари
Внешние словари
Настройка внешнего словаря
Хранение словарей в памяти
Обновление словарей
Источники внешних словарей
Ключ и поля словаря
Иерархические словари
Cловари полигонов
Встроенные словари
Типы данных
Введение
UInt8, UInt16, UInt32, UInt64, Int8, Int16, Int32, Int64
Float32, Float64
Decimal
Булевы значения
String
FixedString(N)
UUID
Date
DateTime
DateTime64
Enum
LowCardinality
Array(T)
AggregateFunction
Tuple(T1, T2, ...)
Вложенные структуры данных
Nested(Name1 Type1, Name2 Type2, …)
Nullable
Служебные типы данных
Expression
Set
Nothing
Interval
Домены
Домены
IPv4
IPv6
Составные типы
Географические структуры
Map(key, value)
SimpleAggregateFunction(func, type)
Операторы
Операторы
Операторы IN
ANSI Compatibility
Руководства
Обзор
Применение модели CatBoost в ClickHouse
Эксплуатация
Эксплуатация
Требования
Мониторинг
Устранение неисправностей
Обновление ClickHouse
Внешние аутентификаторы пользователей и каталоги
Введение
Kerberos
LDAP
Управление доступом
Резервное копирование данных
Конфигурационные файлы
Квоты
Optimizing Performance
Query Profiling
Системные таблицы
Системные таблицы
system.asynchronous_metric_log
system.asynchronous_metrics
system.clusters
system.columns
system.contributors
system.crash_log
system.current_roles
system.data_type_families
system.databases
system.detached_parts
system.dictionaries
system.disks
system.distributed_ddl_queue
system.distribution_queue
system.enabled_roles
system.errors
system.events
system.functions
system.grants
system.graphite_retentions
system.licenses
system.merges
system.metric_log
system.metrics
system.mutations
system.numbers
system.numbers_mt
system.one
system.opentelemetry_span_log
system.part_log
system.parts
system.parts_columns
system.processes
system.query_log
system.query_thread_log
system.quota_limits
system.quota_usage
system.quotas
system.quotas_usage
system.replicas
system.replicated_fetches
system.replication_queue
system.role_grants
system.roles
system.row_policies
system.settings
system.settings_profile_elements
system.settings_profiles
system.stack_trace
system.storage_policies
system.table_engines
system.tables
system.text_log
system.trace_log
system.users
system.zookeeper
Testing Hardware
Конфигурационные параметры сервера
Введение
Конфигурационные параметры сервера
Settings
Introduction
Разрешения для запросов
Ограничения на сложность запроса
Настройки
Профили настроек
Ограничения на изменение настроек
Настройки пользователей
Настройки MergeTree таблиц
Утилиты
Обзор
clickhouse-copier
clickhouse-local
clickhouse-benchmark
Обфускатор ClickHouse
Советы по эксплуатации
Поддержка OpenTelemetry
Кеши
Development
Инструкция для разработчиков
Обзор архитектуры ClickHouse
Build on Linux
Build on Mac OS X
Build on Linux for Mac OS X
Build on Linux for AARCH64 (ARM64)
Как писать код на C++
Testing
Используемые сторонние библиотеки
Навигация по коду ClickHouse
Коммерческие услуги
Поставщики облачных услуг ClickHouse
Support
Коммерческие услуги
F.A.Q.
Общие вопросы
Применение
Операции
Интеграция
Что нового?
Changelog
2021
2019
2018
2017
Roadmap
Security Changelog
Что нового в ClickHouse?
PDF version
Интерфейсы
JDBC-драйвер
Официальный драйвер
Драйверы от сторонних организаций:
ClickHouse-Native-JDBC
clickhouse4j
Rating: 3.2 - 50 votes
Was this content helpful?
★★★☆☆