GitHub user SteveYurongSu added a comment to the discussion: Support IoTDB as 
Time Series Storage

@bossenti @tenthe As previously mentioned, IoTDB will develop a relational 
model later on. I will also provide a development roadmap for the IoTDB 
relational model here. After the relational model is developed, the tree model 
and the relational model will coexist within IoTDB.

Relation Model V1 (expected to be released around July this year):
- Establish the overall framework of the table model engine.
- Writing: Support for JAVA SDK and SQL writing.
- Query: Single table raw data query, support for time and value filtering, 
common functions, and operators.
- Metadata: Database management, addition, deletion, and query of tables.

Relation Model V2 (expected to be released around September this year):
- Writing: Support for C++ and Python SDK writing, support for Java Session SDK 
redirection, support for compaction, TTL, deletion, and write performance that 
is not inferior to the original tree interface.
- Query: Support for multi-table inner join based on the time column, aggregate 
queries (group by clause support for any combination of time, identifier, and 
attribute columns), support for more scalar and aggregate functions.
- Metadata: Table modification, index creation, permissions.

I think we can start by adapting the tree model now. However, considering 
factors such as understandability, we can switch to adapting the relational 
model after the relational model is developed.

GitHub link: 
https://github.com/apache/streampipes/discussions/2857#discussioncomment-9492210

----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: [email protected]

Reply via email to