I am new to Redis TimeSeries. I define couple of rules in Timeseries e.g. the combination of (“avg”, “min”, “max”, “first”, “last”) and different bucket (60000, 600005, 6000015). It works very well for the real time update. However, I am try to rebuild the time series from time 0. The calculation is very slow. It takes 80 second to add 60,000 input data.
Although I am using the pipeline in redistimeseries-py (https://github.com/RedisTimeSeries/redistimeseries-py)
However, I did not see significant improvement on the speed.
Can anyone give me some suggestions? It seems the create rules is only used to do real time update. If I add data from time 0, it is much slower than aggregation query. Is my understanding correct?