Skip to content

Commit

Permalink
Merge pull request #2887 from ClickHouse/reorg_integrations
Browse files Browse the repository at this point in the history
reorg all integrations
  • Loading branch information
gingerwizard authored Dec 11, 2024
2 parents 84e299e + ff66c80 commit e980c8f
Show file tree
Hide file tree
Showing 8 changed files with 243 additions and 172 deletions.
2 changes: 1 addition & 1 deletion docs/en/get-started/cloud-quick-start.md
Original file line number Diff line number Diff line change
Expand Up @@ -173,7 +173,7 @@ You can also connect to your ClickHouse Cloud service using a command-line tool

![clickhouse client connection details](@site/docs/en/images/quickstart/CloudClickhouseClientDetails.png)

1. Install [ClickHouse](/docs/en/integrations/clickhouse-client-local.md).
1. Install [ClickHouse](/docs/en/integrations/sql-clients/sql-console).

2. Run the command, substituting your hostname, username, and password:
```bash
Expand Down
2 changes: 1 addition & 1 deletion docs/en/guides/inserting-data.md
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,7 @@ Full details on configuring asynchronous inserts can be found [here](/en/optimiz
ClickHouse has clients in the most popular programming languages.
These are optimized to ensure that inserts are performed correctly and natively support asynchronous inserts either directly as in e.g. the [Go client](/en/integrations/go#async-insert), or indirectly when enabled in the query, user or connection level settings.

See [Clients and Drivers](../../en/integrations/sql-clients/clickhouse-client-local) for a full list of available ClickHouse clients and drivers.
See [Clients and Drivers](/docs/en/interfaces/cli) for a full list of available ClickHouse clients and drivers.

### Prefer the Native format

Expand Down
2 changes: 1 addition & 1 deletion docs/en/integrations/data-ingestion/insert-local-files.md
Original file line number Diff line number Diff line change
Expand Up @@ -110,7 +110,7 @@ cat comments.tsv | clickhouse-client \
"
```

Visit the [docs page on `clickhouse-client`](/docs/en/integrations/sql-clients/clickhouse-client-local) for details on how to install `clickhouse-client` on your local operating system.
Visit the [docs page on `clickhouse-client`](/docs/en/interfaces/cli) for details on how to install `clickhouse-client` on your local operating system.

## Related Content

Expand Down
4 changes: 2 additions & 2 deletions docs/en/integrations/language-clients/java/jdbc-driver.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,13 +13,13 @@ import CodeBlock from '@theme/CodeBlock';

# JDBC Driver

`clickhouse-jdbc` implements the standard JDBC interface. Being built on top of [clickhouse-client](/docs/en/integrations/clickhouse-client-local.md), it provides additional features like custom type mapping, transaction support, and standard synchronous `UPDATE` and `DELETE` statements, etc., so that it can be easily used with legacy applications and tools.
`clickhouse-jdbc` implements the standard JDBC interface. Being built on top of [clickhouse-client](/docs/en/integrations/sql-clients/sql-console), it provides additional features like custom type mapping, transaction support, and standard synchronous `UPDATE` and `DELETE` statements, etc., so that it can be easily used with legacy applications and tools.

:::note
Latest JDBC (0.7.1) version uses Client-V1
:::

`clickhouse-jdbc` API is synchronous, and generally, it has more overheads(e.g., SQL parsing and type mapping/conversion, etc.). Consider [clickhouse-client](/docs/en/integrations/clickhouse-client-local.md) when performance is critical or if you prefer a more direct way to access ClickHouse.
`clickhouse-jdbc` API is synchronous, and generally, it has more overheads(e.g., SQL parsing and type mapping/conversion, etc.). Consider [clickhouse-client](/docs/en/integrations/sql-clients/sql-console) when performance is critical or if you prefer a more direct way to access ClickHouse.

## Environment requirements

Expand Down
2 changes: 1 addition & 1 deletion docs/en/migrations/bigquery/loading-data.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ This approach has a number of advantages:

## 2. Importing data into ClickHouse from GCS

Once the export is complete, we can import this data into a ClickHouse table. You can use the [ClickHouse SQL console](/docs/en/integrations/sql-clients/sql-console) or [`clickhouse-client`](/docs/en/integrations/sql-clients/cli) to execute the commands below.
Once the export is complete, we can import this data into a ClickHouse table. You can use the [ClickHouse SQL console](/docs/en/integrations/sql-clients/sql-console) or [`clickhouse-client`](/docs/en/interfaces/cli) to execute the commands below.

You must first [create your table](/docs/en/sql-reference/statements/create/table) in ClickHouse:

Expand Down
2 changes: 1 addition & 1 deletion docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@ export const ConnectToClickHouse = ({ children, color}) => {
</div>
<div>
<div className='home-page-button-container'>
<HomePageOptionButton svgIcon={<IconTerminal iconWidth='28px' />} link='/docs/en/integrations/sql-clients/clickhouse-client-local'>ClickHouse CLI</HomePageOptionButton>
<HomePageOptionButton svgIcon={<IconTerminal iconWidth='28px' />} link='/docs/en/interfaces/cli'>ClickHouse CLI</HomePageOptionButton>
<HomePageOptionButton svgIcon={<IconSQLConsole iconWidth='28px' />} link='/docs/en/get-started/sql-console'>Cloud SQL Console</HomePageOptionButton>
<HomePageOptionButton icon='/docs/images/logo-nodejs.svg' link='/docs/en/integrations/javascript'>Node.js</HomePageOptionButton>
</div>
Expand Down
Loading

0 comments on commit e980c8f

Please sign in to comment.