apache / apache/iotdb

A lighter InsertPlan for single data point insertion scenario

未关闭
#2,742 1 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
主要语言
Java
星标
6.4k
派生
1.2k
平均合并
1 天 23 小时
30 天内合并 PR
115

描述

It is very common to insert data point by point into a single time series. For this scenario, IoTDB's InsertPlan is very unfriendly: a large number of array objects need to be constructed.

I suggest adding a separate InsertPlan (and corresponding execution logic) for this scenario to improve performance.

![image](https://user-images.githubusercontent.com/30497621/109296070-bd233600-786a-11eb-9ac7-1910089ff66f.png)

贡献指南

打开贡献指南

调研方向

该 issue 涉及 IoTDB 的 InsertPlan,用于向单个时间序列一次插入一个数据点。首先跟踪当前 InsertPlan 的构造及其执行逻辑,然后将提议的路径与现有路径进行比较。当存在一条独立且更轻量的插入路径,能够减少数组对象的构造并提升此场景下的性能时,即视为完成。

由索引模型根据 Issue 内容生成。

评估

技术栈
java
领域
databases
Issue 类型
功能
难度
5/5
预计耗时
一周以上
活跃度
停滞
描述清晰度
基本清楚
新手友好度
25/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。