THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
- 分为两种查询模式
- 指定时间戳查询
- 若指定的时间戳,不存在数据点,根据时间戳和前后两个点的斜率,对数据进行插值
- Range query
- 返回的压缩后的数据集,不进行解压
https://www.youtube.com/watch?v=ZMNIcKH5mgc&vl=en
https://www.youtube.com/watch?v=tr5KR499QyQ
SDT Encoder
- List<Long> timestamps
- List<T> values 支持
- List<Long> longValues
- List<Integer> intValues
- List<Double> doubleValues
- List<Float> floatValues
- encode(time, value, timeOut, valueOut) 对不同数据类型的values 需要提供不同的接口
- timestamps.add(time)
- values.add(value)
- flush(timeOut, valueOut)
- Sdt 对timestamps 和values 进行压缩(根据CD,compMax,compMin)
- 写入 byteCache
- 只针对内存中的数据进行压缩,压缩后,更新stats
...