0

我有从文件系统收集信息的应用程序。对于大约 200GB 的硬盘驱动器,我的应用程序中的数据结构最多使用 1GB 内存。我的数据结构特别是字典和尝试。所以我的问题是如何有效地缓存这些大数据结构。我能想到的是

  1. 序列化 - 纯文本/xml,哪个更快?
  2. 交换空间 - 有可能吗?我找不到任何有用的资源
  3. 本地数据库 - 我认为这不会很快,因为它必须处理很多查询。
  4. 其他任何事情 - 随时告诉我

提前谢谢你们。

4

1 回答 1

2

看看内存映射文件

于 2013-08-04T19:15:28.713 回答