首页 > 解决方案 > ClickHouse 插入嵌套数据

问题描述

如何在下面插入 ClickHouse 数据?

tests => [{"test_id"=>1099803, "test_number"=>"35545585544", "test_number_2"=>"123456", "test_source"=>nil}, "test_id"=>1099804, "test_number"=>"1313113", "test_number_2"=>"654321", "test_source"=>nil}, {...}]

标签: rubyclickhouse

解决方案


ClickHouse 提供了一些对您的情况有帮助的方法:

  • 将信息存储为 JSON。它的查询速度较慢并且可能占用更大的磁盘空间,它的结构也较少,但为您提供了充分的表达自由。列数据类型将是string,您可以使用JSONExtract*来访问数据。
  • 使用嵌套数据格式

推荐阅读