THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
写入部分组件
DataNode
- ClientRequestHandler: TSServiceImpl,接收用户的rpc请求
- Planner: 将请求转为物理计划
- ClusterPlanRouter: 负责路由物理计划的模块,与ConfigNode进行交互,持有数据分区缓存
- Coordinator: 每个DataNode都持有的核心中转模块,处理并转发读写请求,并且内部实现集群内部节点通信的rpc方法
- MetaPuller: 远程拉取元数据的模块,与configNode和MManager交互,持有元数据分区缓存
- ClusterPlanExecutor: 物理计划执行器,与共识模块交互
- StorageEngine: 本地的存储引擎
写入接口
InsertRow
该接口用于写入一个设备中的一行数据(多个物理量),可以写入对齐或非对齐的物理量。
...
MetaDataPartitionResponse PullMetaDataPartitionItem(存储组,设备组,时间片序号)
可以进行批量接口的改造
DataNode
ClusterRequestHandler
ClearAllDataPartitionCacheResponse ClearDataPartitionCache()
...