标签: java file store
我查看了Minecraft目录,发现它们的资源(图像,声音,二进制数据)以类似于HashMap或类似git存储库的方式存储。
这是HashMap相似的JSON文件
这是实际的文件系统。
我的问题是,为什么他们会这样做(好处?),如何做到这一点以及这种存储资源文件策略的正确术语是什么?
答案 0 :(得分:3)
它被称为B树。优点 - 持续查找时间。
抱歉 - 查询时间非常短。 Log(n)确切地说。谢谢Olivier