I have this remote database of artists. About 6,000 entries for now. I want my app to:
- download a JSON-formatted index of the artist names (~95kb)
- import that data to CoreData
- provide suggestions/auto-complete when the user adds a new artist
I've done this before, but not on such a big scale. Will it become problematic when the database reaches 20 or 30 thousand entries? I'm not worried about the JSON filesize but mostly about CoreData's ability to quickly fetch data using an NSPredicate such as artist_name LIKE textField.text
every time the textField changes value.