草庐IT

opentsdb

全部标签

hadoop - hbase openTSDB 在一定时间后自动删除数据

我正在使用openTSDB以hbase作为存储系统来存储时间序列数据。我想知道是否有办法在一定时间后降低数据的分辨率?我所说的降低数据分辨率的意思是,最初说的是,我们的数据以1/秒的时间分辨率传入。大约6个月后,以相同的分辨率存储数据就没有意义了。我想将分辨率降低到1/min,即在那一分钟内删除其他59个数据点。hbase或openTSDB上是否有包可以执行此操作?谢谢你的帮助。 最佳答案 为了在一段时间后删除数据,HBase对表进行了设置,即TTL-timetolive.ColumnFamiliescansetaTTLlength