概述
ClickHouse 提供了几种处理 JSON 的方法,每种方法都有其各自的优点、缺点和用途。在本指南中,我们将介绍如何加载 JSON 并优化您的 schema 设计。本指南包含以下部分
- 加载 JSON - 在 ClickHouse 中加载和查询 JSON (特别是 NDJSON),使用简单的 schema。
- JSON schema 推断 - 使用 JSON schema 推断来查询 JSON 并创建表 schema。
- 设计 JSON schema - 设计和优化您的 JSON schema 的步骤。
- 导出 JSON - 如何导出 JSON。
- 处理其他 JSON 格式 - 关于处理 NDJSON 以外的 JSON 格式的一些提示。
- 其他 JSON 建模方法 - 高级 JSON 建模方法。 不推荐。
重要提示:新的 JSON 类型已进入 Beta 阶段
本指南考虑了处理 JSON 的现有技术。新的 JSON 类型已进入 Beta 阶段。更多详情请点击此处。