在我们的一个软件中,我们创建记录并将它们存储在二进制文件中.写入操作完成后,我们回读这个二进制文件.问题是如果这个二进制文件小于100 MB,那么它的性能就足够了,但是一旦这个文件变大,它的性能就会受到影响.
所以,我想把这个大的二进制文件(> 100 MB)拆分成更小的文件(<100 MB).但似乎这种解决方案并没有获得性能.所以,我只是在考虑处理这种情况的更好的方法是什么?
你们真的很有帮助,对此发表评论.
谢谢
c++
c++ ×1