腾讯云时序数据库常见使用问题

Q:时序数据库上手容易吗?
A:容易。它兼容原生InfluxDB协议,提供类SQL的查询引擎,不需二次学习。您还可以通过控制台对实例可视化管理,如创建数据库(含存储策略管理)、创建账号、监控信息查看与告警设置等。
Q:为什么数据导入成功后,过一段时间后查询不到数据?
A:可能设置的数据保留策略,使得查询数据已经过期。过了数据时效的数据会自动删除,因此是查看不到数据的。
Q:存储空间快要满了,该怎么办?
A:当您在管理控制台监控到存储空间使用快满时,可以对存储空间进行扩容(规格变更),也可以通过设置数据保留策略自动清除更多数据。
Q:时序数据库如何保证海量数据快速分析?
A:通过倒排索引、聚合计算、列式存储、预降精度、数据保持策略等技术方案,来实现对海量时序数据的快速分析。
Q:怎么取消一个长期运行的查询?
A:在CLI下,你可以用Ctrl+C来取消执行的查询。对于其他的长时间运行的查询,你可以先使用SHOW QUERIES列出来,然后使用KILL QUERY来停止对应的查询。
Q:shard group与shard之间是什么关系?
A:Shard Group实现了将数据按照时间进行分区,可以提升查询效率。1个Shard Group里面包含了大量Shard,Shard才是真正存储数据以及提供读写服务的实际工作者,是时序数据库的存储引擎。
 
Q:shard group duration和Retention Duration之间的关系是什么?
A:Retention Duration(数据过期时间,系统通过自动丢弃过期数据来控制存储空间的数据量)与Shard Group Duration(分片组时间),两者有对应关系。即通过Retention Duration(数据过期时间),可以计算出Shard Group Duration。在不指定shard duration的情况下,两者对应关系如下: 当“数据过期时间 < 2天”时,shard duration默认为1小时;
当“2天 <= 数据过期时间 <= 6个月”时,shard duration默认为1天;
当“数据过期时间 > 6个月”时,shard duration默认为7天。 
Q:更改保留策略后,为什么数据没有立即丢失?
A:最大可能性原因为,时序数据库默认每30分钟检查一次强制RP。可能需要等待下一次RP检查时,才能删除RP的新DURATION设置之外的数据。

标签