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