Я думаю, что до сих пор интерпретировал этот вопрос иначе, чем все остальные. Для меня это звучит так, будто у него есть данные, когда он строит приложение и хочет знать, как лучше всего его загрузить. Ответы, приведенные до сих пор, о том, как сохранить его из запущенного приложения.
Для такого большого количества данных использование SQLite будет быстрее, особенно когда вам нужен только случайный объект. Тем не менее, использование списков проще реализовать и редактировать.