Обзор работы с JSON
ClickHouse предоставляет несколько подходов к работе с JSON, каждый из которых имеет свои преимущества, недостатки и области применения. В этом руководстве мы рассмотрим, как загружать JSON и оптимально проектировать схему. Руководство состоит из следующих разделов:
- Loading JSON - Загрузка и выполнение запросов к структурированному и полуструктурированному JSON в ClickHouse с использованием простых схем.
- JSON schema inference - Использование автоматического вывода схемы JSON для выполнения запросов к JSON и создания схем таблиц.
- Designing JSON schema - Этапы проектирования и оптимизации схемы JSON.
- Exporting JSON - Как экспортировать JSON.
- Handling other JSON Formats - Рекомендации по работе с форматами JSON, отличными от формата с разделением по строкам (NDJSON).
- Other approaches to modeling JSON - Устаревшие подходы к моделированию JSON. Не рекомендуется к использованию.