我已经构建了一个类似于非聚集B +树索引(在一个字段上称为K)的数据结构,在一个数据文件上,文件偏移量作为我的叶节点值。现在进行任何查找,我需要从文件的随机点读取。据我所知,Java上的大多数I / O方法都针对批量查找进行了优化。但由于我已经在另一个字段上有聚集索引,因此不能选择K上的排序。 Java中是否有任何选项可以优化随机偏移量的文件批量读取?
谢谢!
答案 0 :(得分:0)
Java io支持随机文件访问,您可以在此处查看:
Random Access Files (The Java™ Tutorials > Essential Classes > Basic I/O)