У меня есть коллекция объектов в форме ArrayList, и я хочу сохранить все объекты в файле. В настоящее время я храню полный массив ArrayList в файле (размером 26 000), и я пробовал зачитывать его в 80 мс. Какой путь лучше? Сохранение полного массива ArrayList или массива объектов в файл? P.S .: Количество объектов не может превышать миллионы.Сохранение нескольких объектов в файле
ответ
Я думаю, что сохранение ArrayList<T>
в один двоичный файл с использованием Serializable
- лучший способ, если ваш файл данных не до 4 Гб.
С другой стороны, вы можете выполнять сериализацию в нескольких потоках. Если вы пойдете по этому пути - можно найти n
- оптимальное количество потоков и массивов.
Эй, спасибо за ответ. У вас есть ссылки на ссылки или документы, чтобы я мог видеть дальше? –
Основная граница - пропускная способность диска. См. Java.io.FileOutputStream и его innative void writeBytes (byte b [], int off, int len) '. При среднем жестком диске мы имеем 100 Мбит/с –
- 1. Сохранение нескольких объектов в одном файле vb.net
- 2. Сохранение нескольких объектов в двоичном файле
- 3. Python: Сохранение объектов в файле
- 4. C++ Сохранение объектов в файле
- 5. Symfony: Сохранение нескольких объектов
- 6. Сохранение нескольких объектов
- 7. Сохранение нескольких архивистов в файле
- 8. быстрое сохранение нескольких объектов управления
- 9. сохранение и чтение нескольких объектов
- 10. Анализировать Swift Сохранение нескольких объектов
- 11. Сохранение списка объектов в Txt-файле
- 12. Flex - сохранение Сериализированной ArrayCollection объектов в файле
- 13. Загрузка/сохранение объектов в файле на Java
- 14. Objective C. Сохранение объектов строки в файле
- 15. Сохранение нескольких изображений в одном файле
- 16. Сохранение нескольких значений формы в xml-файле
- 17. Сохранение нескольких результатов команды в txt-файле
- 18. Сохранение нескольких двоичных значений в файле cookie
- 19. Сохранение результатов нескольких команд в одном файле
- 20. Сохранение значения при создании нескольких объектов
- 21. Сохранение нескольких объектов JSON в рельсах
- 22. Сохранение нескольких дочерних объектов в NHibernate, сразу
- 23. C# Сохранение нескольких объектов в файл
- 24. Сохранение нескольких объектов в рельсах activerecord
- 25. Сохранение нескольких объектов класса в другой
- 26. Сохранение нескольких типов объектов в списке
- 27. хранение нескольких объектов в файле XML
- 28. Разбор нескольких объектов JSON в одном файле
- 29. Обработка нескольких объектов JSON в одном файле
- 30. Анализ нескольких объектов XML в одном файле
В каком формате вы их хранени? Произвольный формат файла? –