Правильная база данных Android
Я новичок в Android. В моем проекте мне нужно использовать идеальную базу данных. Цель приложения - при запуске получать слишком много данных json с сервера и сохранять эти данные в базе данных после синтаксического анализа. Основываясь на этих данных, мне нужно работать над всем проектом. Исходя из требования, мне нужно обновить / удалить сохраненные значения БД с новыми данными JSON с сервера. SQLite может занять слишком много времени загрузки. Так что ORM нужно использовать. Планирование SUGARORM из-за его простоты. Что я хочу сделать. Если есть какие-либо учебники, пожалуйста, загрузите.
2 ответа
Вместо SQLite попробуйте Realm Database, которая намного быстрее, чем sqlite DB для Android.
Ниже приведены преимущества Realm перед SQLite:
быстрее, чем SQLite (до 10 раз быстрее, чем сырой SQLite для нормальной работы)
легко использовать
Преобразование объектов выполняется для вас удобно для создания и хранения данных на лету
очень отзывчивая команда
Я лично использовал greenDAO в недавнем проекте с аналогичным сценарием использования, и был доволен его производительностью и простым в использовании API.
Здесь вы можете найти руководство по началу работы.
Альтернативные оболочки SQLite и базы данных, на которые стоит обратить внимание: