问题标签 [clickhouse]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
clickhouse - Clickhouse 中的多个小插件
我在 clickhouse 中有一个事件表(MergeTree),并且想同时运行很多小插入。但是,服务器变得超载且无响应。此外,一些插入物丢失了。clickhouse错误日志中有很多记录:
有没有办法优化这样的查询?我知道我可以对某些类型的事件使用批量插入。基本上,运行一个包含许多记录的插入,clickhouse 处理得很好。但是,某些事件,例如点击或打开,无法以这种方式处理。
另一个问题:为什么 clickhouse 决定存在类似的记录,而实际上它们不存在?插入时有类似的记录,与索引中的字段相同,但其他字段不同。
我有时还会收到以下错误:
主要是在项目构建期间运行针对 clickhouse 数据库的测试。
clickhouse - 如何在 clickhouse 中使用 toUInt32OrZero 函数更改列类型?
我在 clickhouse 表中有字符串列。我尝试将修改类型更改为 UInt32 的表:
但有错误:
很明显,clickhousetoUint32
在像“mobile”这样的字符串上使用函数并抛出异常。以及使用函数toUInt32OrZero
转换类型的建议。
如何使用toUInt32OrZero
ALTER TABLE 的功能?
ubuntu-14.04 - Clickhouse 安装:无法找到包
我正在尝试在我的 ubuntu 14.04 服务器上安装 Clickhouse。
我已经用 yandex repo/ 配置了 sources.list
我跑了sudo apt-get update
我最终遇到了这个错误。
怎么了?
database - Clickhouse 作为时间序列存储
我只是想知道在这样的情况下是否可以使用 ClickHouse 存储时间序列数据:带有列的模式:“some_entity_id”、“timestamp”、“metric1”、“metric2”、“metric3”、...、“metricN ”。每个包含度量名称的新列都可以动态添加到表中,同时添加具有此度量名称的条目。
在官方文档中没有找到任何关于动态表扩展的信息。
那么这个案例可以在 Clickhouse 中实现吗?
UPD: 经过一些基准测试后,我们发现 ClickHouse 写入新数据的速度比我们当前的时间序列存储快,但读取数据的速度要慢得多。
sql - ClickHouse,如何在插入时修改值?
有没有办法做到这一点 ?乍一看,它应该可以使用 DEFAULT,但我不知道语法。基本上我想要做的是有一个看起来像这样的列:
my_string 字符串默认操作(my_original_string)
无需在表中永久存储“my_original_string”。这可能吗 ?
mysql - Clickhouse,快速连接引擎
clickhouse 中是否有针对快速连接进行了优化的引擎,可以类似于使用 mariaDB 列存储的方式使用(例如,将大表列存储,然后存储更小的表......例如 50GB,innoDB)?
clickhouse - Clickhouse 中的同时查询过多
在峰值负载下运行小型查询时,我们的 clickhouse 服务器有几个例外:
有没有增加这个数字的设置,这个设置的增加会导致什么?
docker - 在 click-house 中导入大文件的问题
以下语句仅加载部分数据(几乎是实际的 40%) 错误如下所述:
代码:117。 DB::Exception:预期的行尾
读取 unix @->/var/run/docker.sock:读取:连接由对等方重置
这一定是一个 docker 问题,因为 clickhouse 网站没有提到可以摄取多少数据的任何限制。dr_201604.csv 是超过 4 GB 的文件。如果我只选择 10 行(sample.csv),那么它加载没有任何问题。
是否有任何限制只能传输大约 800 MB 数据?
更新:
我尝试在容器中安装卷并且仍然能够加载与以前完全相同的行数:
clickhouse - 我可以使用不同的用户在一台服务器上安装多个 ClickHouse 数据库实例吗
我已经使用 root 在我的服务器(Ubuntu 14.04 LTS)上安装了 ClickHouse,现在我可以将它安装在与另一个用户相同的服务器上,如果是,请提供安装它的必要步骤。
clickhouse - 在 Ubuntu 16.04 上安装 clickhouse 后连接被拒绝
我按照 clickhouse 网站上的说明安装了 clickhouse,但是当我运行 clickhouse-client 时,连接被拒绝:
服务器似乎正在运行:
更新:看来 clickhouse 服务器找不到它需要的一切:
Ubuntu 16.04 软件包有问题吗?