Trino Connector连接器集成各种数据库(Clickhouse、Kudu)

1. Clickhouse

在所有Trino服务的etc/catalog目录下,新建配置文件clickhouse.properties,内容如下

[root@bigdata001 catalog]# cat clickhouse.properties
connector.name=clickhouse
# 只能连接一个clickhouse server
connection-url=jdbc:clickhouse://bigdata001:8123/
connection-user=default
connection-password=default123

# 将clickhouse的string类型,映射为trino的varchar类型
clickhouse.map-string-as-varchar=true
[root@bigdata001 catalog]#

然后重启所有Trino服务

2. Kudu

允许insert、delete、query数据

在所有Trino服务的etc/catalog目录下,新建配置文件kudu.properties,主要修改参数kudu.client.master-addresses,内容如下

[root@bigdata001 catalog]# cat kudu.properties
connector.name=kudu

## Defaults to NONE
kudu.authentication.type = NONE

## List of Kudu master addresses, at least one is needed (comma separated)
## Supported formats: example.com, example.com:7051, 192.0.2.1, 192.0.2.1:7051,
##                    [2001:db8::1], [2001:db8::1]:7051, 2001:db8::1
kudu.client.master-addresses=bigdata001:7051,bigdata002:7051,bigdata003:7051

## Kudu does not support schemas, but the connector can emulate them optionally.
## By default, this feature is disabled, and all tables belong to the default schema.
## For more details see connector documentation.
#kudu.schema-emulation.enabled=false

## Prefix to use for schema emulation (only relevant if `kudu.schema-emulation.enabled=true`)
## The standard prefix is `presto::`. Empty prefix is also supported.
## For more details see connector documentation.
#kudu.schema-emulation.prefix=

###########################################
### Advanced Kudu Java client configuration
###########################################

## Default timeout used for administrative operations (e.g. createTable, deleteTable, etc.)
#kudu.client.default-admin-operation-timeout = 30s

## Default timeout used for user operations
#kudu.client.default-operation-timeout = 30s

## Disable Kudu client's collection of statistics.
#kudu.client.disable-statistics = false
[root@bigdata001 catalog]#

然后重启所有Trino服务

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值