问题标签 [cratedb]

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.

0 投票
2 回答
239 浏览

database - Crate IO 数据库是否支持从一个集群备份并恢复到不同集群?

如果我们从一个集群中持久化快照,是否可以在不同的 Crate IO 集群中恢复这些快照?如果它具有相同的架构?

0 投票
1 回答
191 浏览

cratedb - 如何在 cratedb 中按多列分组

有人可以帮我按板条箱中的多列分组吗?

例如。

SELECT COUNT(1), x, y 从表 GROUP BY x,y

提前致谢。

0 投票
1 回答
219 浏览

sql - 使用 CrateDB 批量插入和 INSERT INTO IGNORE

我想插入大量数据,我应该使用什么:单个insert into语句,还是必须使用批量插入?还有别的吗?我问的原因是,我的 CrateDB 节点的磁盘平均只有 11kb/s 繁忙,而磁盘负载是 100% 使用单次插入!

此外,是否支持类似的东西INSERT INTO IGNORE?我可以把我的数据批量扔到 CrateDB 上,它会忽略重复的条目吗?

谢谢!

0 投票
2 回答
345 浏览

sql - 在 CrateDB 中存储性能数据的最佳实践是什么?

我的应用程序将性能时间序列数据存储在 CrateDB 中,为了正确设置,我有几个问题,因为它每天将有大约 72M 条记录,并且应该可以适当扩展:)。我的目标是使用 Grafana 可视化生成的数据,目前我想到了以下结构:

重要的位是主机/服务名称、指标的名称和值以及时间戳。这也将是替代模式:

那么哪一种是存储数据的首选方式呢?我还需要分区吗?我的聚合通常显示过去 24 小时,很少显示上个月...

谢谢!

0 投票
1 回答
61 浏览

amazon-ec2 - 在 ec2 上设置 CrateDB

我有一个运行 CrateDB AMI 的 ec2。它位于允许端口 4200 和 4300 上的传入流量的安全组中。它在允许 DescribeInstances 的 IAM 下运行。我已经通过 Web 控制台连接并 ssh 进入实例并使用 Crash 或 python 库运行一些查询来验证这一点是否有效。

我的问题是从单独的 ec2 连接。我使用的是同一个安全组,并且我已经尝试了公共和内部 IP。.connect() 似乎只是挂起。我觉得我应该提供某种凭据,但我在文档中没有遇到任何内容。谢谢。

0 投票
1 回答
218 浏览

java - 板条箱连接查询需要太多时间

前置要求:我需要在一个超过 40K 的查询中找到所有匹配的结果。

要求:两个表 - product 和 product_category。我正在尝试从 product_category 表中获取所有具有匹配类别的产品。

表结构:

加盟查询:

尝试了多种方法 - 索引 product_id(作为整数和字符串)等。

结果:要显示 35K 结果,每次需要超过 90 秒。

问题:如何优化查询响应时间?

其他一些信息: - CPU 核心 -4 - 尝试使用一个或多个节点 - 默认分片 - 产品总数 - 35K 和 product_category 只有 35K 条目。

用例:我正在尝试将 crateDB 用作持久缓存,但在给定的查询响应时间下,我们无法真正做到这一点。所以我们将转移到一些内存数据库,如 REDIS 或 Memcache。选择 crateDB 的原因是对持久数据的查询能力。

0 投票
1 回答
96 浏览

docker - 使用 Crate.IO 数据库 docker 镜像配置日志文件

docker 映像正在控制台上生成日志。是否有任何配置来设置滚动日志文件

0 投票
1 回答
232 浏览

sql - 如何在 Cratedb 中“GROUP BY”数组列

例如,我有以下脚本:

是否可以计算表中的项目数?类似于 ES 术语聚合的东西。

我期待这样的事情:

但这会引发错误

无法按“项目”分组:无效数据类型“字符串数组”

0 投票
1 回答
61 浏览

cratedb - 评估为 TRUE 的表达式在 WHERE 子句中不起作用

看看以下三个查询。我无法理解评估为 TRUE 的条件在附加到 where 子句时如何不会返回行。我希望在第二个查询中获得 User1,因为第一个查询显示条件评估为 TRUE。

0 投票
2 回答
729 浏览

cratedb - 是否可以在 CSV 文件中下载 CrateDB 结果?

我需要查询数据库,并将结果放入 csv 文件中。

我记得我是用 sql server 做的,有可能做这个 CrateDB 吗?