@Lulzsec

JSON размером в 1ГБ, как правильно распределить нагрузку при удалении из него элементов?

Добрый день. Имеется JSON, в котором 900 000 элементов, размер 1,2 ГБ.
Что нужно: удалить из каждого элемента несколько значений.
Вопрос: как правильно распределить нагрузку, чтобы и сервер не упал (на виртуальном хостинге) и получилось максимально быстро?

Несколько вариантов:
1) Разбить на части-файлы по 20 000 элементов (долго).
2) Через array_slice устанавливать каждый раз интервалы (сомнительно как-то, есть подозрение, что сервер упадет). Плюс открытие файла на 1.2ГБ каждый проход будет требовать много производительности.

Какие еще есть? Спасибо!

UPD: а если на своем компе через ОпенСервер запустить? Там есть лимиты или это от мощности компа будет зависить?
  • Вопрос задан
  • 95 просмотров
Пригласить эксперта
Ответы на вопрос 2
Sanasol
@Sanasol
нельзя просто так взять и загуглить ошибку
json streaming php
Ответ написан
yarkov
@yarkov
Vue.js Frontend Developer
Ну не калькулятор же у вас? Тем более операция единоразовая.
Прочитали в память, поработали, скинули на диск.
Делов то ))
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы
от 2 000 до 4 000 usd.
от 100 000 до 200 000 руб.
Duotek Москва
До 120 000 руб.
20 авг. 2018, в 21:21
30000 руб./за проект
20 авг. 2018, в 20:46
5000 руб./за проект
20 авг. 2018, в 20:38
700 руб./в час