在做数据预处理工作,因为太慢了想用并行计算,但是其中有一步是将一个结果写入txt文件中,想知道这样会不会导致内容混乱呀?就比如我两个核心同时发起了写入,是否会出现文件版本不一致导致无法保存,或者写入错位等错误?
目前能想到的解决办法是将写入文件改成写进数据库,每个线程执行写入命令就好,但是已经算了一半了。又比较赶时间,不太愿意换方法。
在做数据预处理工作,因为太慢了想用并行计算,但是其中有一步是将一个结果写入txt文件中,想知道这样会不会导致内容混乱呀?就比如我两个核心同时发起了写入,是否会出现文件版本不一致导致无法保存,或者写入错位等错误?
目前能想到的解决办法是将写入文件改成写进数据库,每个线程执行写入命令就好,但是已经算了一半了。又比较赶时间,不太愿意换方法。