我有从文件系统收集信息的应用程序。对于大约 200GB 的硬盘驱动器,我的应用程序中的数据结构最多使用 1GB 内存。我的数据结构特别是字典和尝试。所以我的问题是如何有效地缓存这些大数据结构。我能想到的是
- 序列化 - 纯文本/xml,哪个更快?
- 交换空间 - 有可能吗?我找不到任何有用的资源
- 本地数据库 - 我认为这不会很快,因为它必须处理很多查询。
- 其他任何事情 - 随时告诉我
提前谢谢你们。
我有从文件系统收集信息的应用程序。对于大约 200GB 的硬盘驱动器,我的应用程序中的数据结构最多使用 1GB 内存。我的数据结构特别是字典和尝试。所以我的问题是如何有效地缓存这些大数据结构。我能想到的是
提前谢谢你们。