2022.10.04 06:18 AM
According to the official guide, the KDB system architecture describes the KDB Tick structure.
Which architecture is appropriate if you need to register historical time series data at the current time?
The reason why historical time series data is registered is to newly link existing IoT sites or modify already registered data points.
We understand that this is not appropriate for most time series databases.
2022.10.04 01:35 PM
There are some notes on late data in this blog post: https://kx.com/blog/partitioning-data-in-kdb/
It outlines the basics of using lookup tables per partition.
Another option involves taking copies of HDB partitions and upserting the late data to the copy.
Then this new partition with extra data replaces the old one. Coordination is needed to ensure any HDB process reading the data does not error during this process.
2022.10.04 03:29 PM
@rocuinneagain wrote:
There are some notes on late data in this blog post: https://kx.com/blog/partitioning-data-in-kdb/
It outlines the basics of using lookup tables per partition.
Another option involves taking copies of HDB partitions and upserting the late data to the copy.
Then this new partition with extra data replaces the old one. Coordination is needed to ensure any HDB process reading the data does not error during this process.
we already doing that. Is there any better way?
2022.10.06 06:40 AM
Which of the 2 have you implemented?
What bottlenecks/issues are you finding?
EMEA
Tel: +44 (0)28 3025 2242
AMERICAS
Tel: +1 (212) 447 6700
APAC
Tel: +61 (0)2 9236 5700
KX. All Rights Reserved.
KX and kdb+ are registered trademarks of KX Systems, Inc., a subsidiary of FD Technologies plc.