4 ms·
I'm watching Crux and Datomic
by slifin 7y ago
I'm watching Crux and Datomic
- refset 7y agoAs the product manager for Crux I must point out that we are not currently optimised for time series queries, as there is no columnar compression in the core bitemporal indexes. It is certainly something we have thought about however. For instance, we have already translated a couple of TimescaleDB examples into our own test suite [0][1] and we have created a sample aggregation "decorator" that sits on top of the Datalog queries [2]. Whilst there are no immediate plans from the core team to add columnar compression or otherwise improve our support for time series use cases, I think that a lot can be readily achieved by building on top of what already exists in the core. I very much look forward to seeing others experiment with the possibilities here. [0] https://github.com/juxt/crux/blob/master/test/crux/ts_devices_test.clj https://github.com/juxt/crux/blob/master/test/crux/ts_device... [1] https://github.com/juxt/crux/blob/master/test/crux/ts_weather_test.clj https://github.com/juxt/crux/blob/master/test/crux/ts_weathe... [2] https://github.com/juxt/crux/blob/master/test/crux/decorators/aggregation_test.clj https://github.com/juxt/crux/blob/master/test/crux/decorator...