Я использую symfony2 и doctrine mongodb odm для импорта данных о товарах из файлов CSV. Я создал консольную команду, чтобы создать объекты Product
, а затем сохранить их и сбросить DocumentManager
. Промывка занимает более 30 секунд, а у меня всего пара тысяч продуктов. В будущем их будет гораздо больше.
Мне интересно, есть ли какие-либо оптимизации / лучшие практики, чтобы ускорить очистку большого количества новых объектов в доктрине. Похоже, что не нужно было бы так много обрабатывать объекты, поскольку все они новые и их просто нужно добавить в коллекцию.