【发布时间】:2012-12-08 11:56:44
【问题描述】:
我有一个包含一百万个条目的文本文件。每个条目基本上是几个平均二十个单词的句子。
为了完成一些任务,我将所有单词加载到哈希中。每个单词都是一个键,值将是它在文本中出现的次数。
我的问题是将它们加载到哈希中时内存不足。我在一台只有 1 GB RAM 的机器上。有没有办法减少内存使用?或者我应该使用 Ruby 哈希以外的其他东西。
【问题讨论】:
-
在不了解任务的情况下很难给你建议。例如,任务需要随机访问数据还是线性访问?