clickhouse-java icon indicating copy to clipboard operation
clickhouse-java copied to clipboard

[client-v2] JSON Support

Open chernser opened this issue 1 year ago • 18 comments

Description

Client should support JSON Data type (https://clickhouse.com/docs/en/integrations/data-formats/json/overview).

Considerations:

  • Client should provide convenient API to get access to row data
  • Client should have examples of using a few commonly used JSON parsing libraries
  • Client should not implement own JSON parser in any way
  • Client documentation should list all details of work with JSON format

See also:

  • https://github.com/ClickHouse/ClickHouse/pull/70288
  • https://github.com/Avogar/ClickHouse/blob/master/src/DataTypes/Serializations/SerializationObject.cpp

chernser avatar Sep 25 '24 22:09 chernser