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]
