如何查询流表中已经持久化到磁盘上的历史数据?

当流表的数据量超过cacheSize之后,会将这么数据保存到磁盘上。如果想要查询这些历史数据,应该怎么做?

请先 登录 后评论

2 个回答

Jason Tang - 时序数据库技术支持

通过subscribeTable的方式获取。subscribeTable的参数offset是订阅任务开始后的第一条消息所在的位置。消息是流数据表中的行。offset与流数据表创建时的第一行对应。如果某些行因为内存限制被删除,在决定订阅开始的位置时,这些行仍然考虑在内。

请先 登录 后评论
logger

其中,offset可以通过getPersistenceMeta函数来获得

请先 登录 后评论