标签: ruby-on-rails parsing csv memory roo-gem
我使用roo gem来解析CSV中的数据。然而,CSV的大小约为400MB,当我尝试用这个循环解析它时......
roo
(2..sheet.last_row).collect do |i| # parsing code... end
[FATAL] failed to allocate memory会出错。我打算用更小的循环来解决它,直到它到达last_row,但只是问roo last_row会导致错误 - 所以我无法真正解决它。
[FATAL] failed to allocate memory
last_row