我看到在Tachyon configuration中有一个键tachyon.master.ttlchecker.interval.ms
(“定期删除ttl值已过期的文件的时间间隔(以毫秒为单位)。”)但是我已经四处张望,无法找到设置TTL值的方法Tachyon文件。
如何设置Tachyon文件的TTL(最好是从Java / scala程序)?
最佳答案
在0.8中,TachyonFileSystem
上有一个用于创建文件https://github.com/amplab/tachyon/blob/v0.8.2/clients/unshaded/src/main/java/tachyon/client/file/TachyonFileSystemCore.java#L59的API。
并且CreateOptions
具有TTL字段。
https://github.com/amplab/tachyon/blob/v0.8.2/clients/unshaded/src/main/java/tachyon/client/file/options/CreateOptions.java#L74