Это описание приложения, я хочу, чтобы построить, и я не уверен, следует ли использовать Core Data или Sqlite (или что-то еще?):Основные данные или sqlite для быстрого поиска?
- одного пользователя, рабочий стол, не подключенный к сети, только один интерфейс обращаются datastorage
- пользователя иногда вводят некоторые данные, не объемные данных, импортирующих или большие данные вставляют
- простого DataModel: сущность с до 20-30 атрибутов
- поиска пользователей в данных (около 50k наборов данных макс.)
- Поиск осуществляется в основном в значения атрибутов, но не поиск каких-либо ключей здесь, но поиск текста в значениях
Написание данных - это не что-то, что я вижу как критическое, это происходит не очень часто и с небольшим количеством данных. Текстовый поиск в атрибутах должен быть невероятно быстрым, пользователь будет ожидать почти мгновенные результаты. Это абсолютно важно.
Я бы предпочел пойти с Core Data, но может ли это скомпрометировать CD?
Благодаря
-Рыба