Я работаю над созданием приложения для Iphone. Он будет содержать более 100 тыс. Записей, и это число со временем может возрасти до 500 тыс. Записей. Каждая запись не будет большой. Он будет содержать несколько полей с текстом в них. В какой-то момент приложение должно показать большое подмножество в uitableview. Может быть даже 1k записей в представлении. Я понимаю, что люди не захотят прокручивать записи в 1 тыс., Поэтому я не уверен, как я их спроектирую, чтобы это имело смысл. Может быть реализован какой-то поиск, который будет перезагружать представление при каждом нажатии буквы.
Мой вопрос, который лучше использовать для моих целей. Основные данные или sqlite. Который даст мне возможность прокручивать данные без загрузки набора данных 1k в память и для пользователя, чтобы иметь возможность быстро прокручивать записи.
Заранее спасибо!
Ян