我正在从事一个涉及快速解析大量数据的项目。目前,此数据位于磁盘上并分解为目录层次结构:
(Folder: DataSource) -> (Files: Day1, Day2, Day3...Day1000...)
(Folder: DataSource2) -> (Files: Day1, Day2, Day3...Day1000...)
...
(Folder: DataSource1000) -> ...
...
每个 Day 文件都包含需要快速访问的条目。
我最初的计划是在 java 中使用传统的 FileIO 来访问这些文件,但是在进一步阅读后,我开始担心这可能会太慢。
简而言之,我可以从不同的 DataSources 和 Days 有选择地从我的文件系统加载条目的最快方法是什么?