Перейти к основному содержанию
Перейти к основному содержанию

Обзор работы с 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. Не рекомендуется к использованию.