我有10,000,000个JAVA序列化对象,每个序列化对象都是一个小文件,但所有1000万个文件都在一个文件夹中,并且在该文件夹上工作非常困难,(打开文件夹并阅读每个文件夹需要花费很多时间)文件)。 您有什么建议可以更轻松,更快地使用我的文件吗? 假设每个对象都是具有id,name,age,city,address和.....等属性的人。
答案 0 :(得分:0)
我想象很多时间花在打开文件上。即使使用现代操作系统,体面的文件系统和SSD,打开文件也是一项相对昂贵的操作(而不是从已经打开的文件中读取)。
查看是否可以将所有对象序列化为一个文件,并将读取时间与多种文件方法进行比较。
答案 1 :(得分:0)