处理非常大的数据的方法-Ruby Rails

时间:2018-10-26 04:34:05

标签: arrays ruby-on-rails-5

我有一个APP,该API使用API​​导入非常大的信息,同时我必须进行数据处理。哪种方法最有效,最快。

我目前使用以下方法导入信息:

def self.interfacestats_summary
xml = File.read("#{Rails.root}/public/InterfaceStats_Edge.xml")
data = RestClient.post("http://10.140.255.1:8080/xmlapi/invoke", xml,{:"Content-Type" => 'application/soap+xml'})
data_parsed = Hash.from_xml(data)
return data_parsed
end

在导入信息之后,进程进行了处理,但是信息很大,我看到了内存错误。

0 个答案:

没有答案