java中的快速随机文件访问

java中的快速随机文件访问,java,file-io,io,indexing,b-plus-tree,Java,File Io,Io,Indexing,B Plus Tree,我在一个数据文件上构建了一个类似于非聚集B+树索引(在一个字段上,比如K)的数据结构,该数据文件的文件偏移量作为我的叶节点值。现在,对于任何查找,我需要从文件上的随机点读取。据我所知,Java上的大多数I/O方法都针对批量查找进行了优化。但由于我已经在另一个字段上有了聚集索引,所以不能选择在K上排序。Java中是否有任何选项可以优化从随机偏移量批量读取文件 谢谢 Java io支持随机文件访问,您可以在此处查看:

我在一个数据文件上构建了一个类似于非聚集B+树索引(在一个字段上,比如K)的数据结构,该数据文件的文件偏移量作为我的叶节点值。现在,对于任何查找,我需要从文件上的随机点读取。据我所知,Java上的大多数I/O方法都针对批量查找进行了优化。但由于我已经在另一个字段上有了聚集索引,所以不能选择在K上排序。Java中是否有任何选项可以优化从随机偏移量批量读取文件


谢谢

Java io支持随机文件访问,您可以在此处查看: