The Native Store uses Java nio for disk read/write operations. On the forum it was pointed out however that the FileChannel's force() method is never used in Sesame code, instead actual synchronization of the channel with the physical file is left to the JVM and OS. To improve robustness of the native store, it might be useful to look into use of the force() method.