loadText可以读取csv增量行吗

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

阅读 1.2k
1 个回答

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

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

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进