loadText可以读取csv增量行吗

服务器上有一个csv文件,一直会append行。比如每秒增加10行。 本地端电脑会去sync这个csv文件,每几秒sync一次。
需求:DolphinDB database监测这个csv,有新的行,就读进一张已经有的表。
请问loadText或者其他函数有这个功能吗?

请先 登录 后评论

1 个回答

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

可以写个job在后台跑,job内部可以做循环,sleep 1秒后,读文件size,如果有变化,可以把变化的部分复制到一个小文件中,然后loadText处理。文件操作的函数请参阅https://www.dolphindb.cn/cn/h...

注意loadText的skipRows不能用,skipRows的效率很低,需要从头开始扫描一遍。所以skipRows最多能跳过1024行。

请先 登录 后评论