相关疑难解决方法(0)

Clickhouse中有多个小插件

我在clickhouse中有一个事件表(MergeTree),并希望同时运行很多小插入.但是,服务器变得过载并且没有响应.而且,一些插入物丢失了.clickhouse错误日志中有很多记录:

01:43:01.668 [ 16 ] <Error> events (Merger): Part 201 61109_20161109_240760_266738_51 intersects previous part
Run Code Online (Sandbox Code Playgroud)

有没有办法优化这些查询?我知道我可以使用批量插入来处理某些类型的事件.基本上,运行一个包含许多记录的插入,clickhouse处理得非常好.但是,某些事件(例如点击或打开)无法以这种方式处理.

另一个问题:为什么clickhouse决定存在类似的记录,何时不存在?插入时有类似的记录,它们与索引中的字段相同,但其他字段不同.

我不时也会收到以下错误:

Caused by: ru.yandex.clickhouse.except.ClickHouseUnknownException: ClickHouse exception, message: Connect to localhost:8123 [ip6-localhost/0:0:0:0:0:0:0:1] timed out, host: localhost, port: 8123; Connect to ip6-localhost:8123 [ip6-localhost/0:0:0:0:0:0:0:1] timed out
    ... 36 more
Run Code Online (Sandbox Code Playgroud)

主要是在项目构建期间运行针对clickhouse数据库的测试时.

clickhouse

7
推荐指数
3
解决办法
3920
查看次数

标签 统计

clickhouse ×1