首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CrateDB分片数量和性能

CrateDB分片数量和性能
EN

Stack Overflow用户
提问于 2020-06-04 01:12:26
回答 1查看 132关注 0票数 0

所以我有这个表:

代码语言:javascript
复制
CREATE TABLE DATA.history (
modemId text PRIMARY KEY,            
generationDate timestamp PRIMARY KEY, 
eventId integer PRIMARY KEY,   
speed double,     
altitude double INDEX OFF,
latitude Double INDEX OFF,
longitude Double INDEX OFF,   
odometer Double,
month timestamp with time zone GENERATED ALWAYS AS date_trunc('month', generationDate) PRIMARY KEY) PARTITIONED BY (month) clustered into 10 shards;

使用来自3节点集群(8CPU、32 gps )中的gps设备的数据。

我对此有几点疑问:

1.-我不确定分片的数量(我认为每个分区都有分片的数量,在这种情况下,对于2个月的数据,我应该有2 x 10个分片,对吧?),你认为这里的分片数量是多少?查询将针对modemid和generationdate范围。

2._我如何检查查询的性能,我知道有一个像mysql这样的EXPLAIN命令,但我不确定要在其中查看什么。

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2020-06-23 17:57:48

要部分回答您的问题,请查看shards here上的the docs和常规信息。建议一个表的分片数量至少应该与集群中的CPU数量一样多。

你的第二个问题可能太主观了,无法回答。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62178688

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档