Метод обработки очень больших данных - Ruby Rails - PullRequest
0 голосов
/ 26 октября 2018

У меня есть приложение, которое с помощью 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

После импорта информации процессы, но информация очень большая, которую я вижуошибка памяти.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...