Задать вопрос
@DeNissss4444

Какие базы данных лучше всего использовать для андроид разработки?

1. Какие БД в 2020 годуу самые актуальные для андроид разработки?
2. Какими БД должен уметь пользоваться android junior developer?
3. Как определить какую БД использовать лучше для своего приложения? Допустим есть SQLite, Firebase и т.д., так как мне понять в каких случаях лучше использовать SQLite а в каких другую?
  • Вопрос задан
  • 244 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Android-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Мидл Android‑разработчик
    5 месяцев
    Далее
  • Академия Codeby
    Курс «Анализ защищенности приложений Андроид»
    14 недель
    Далее
Пригласить эксперта
Ответы на вопрос 1
402d
@402d
начинал с бейсика на УКНЦ в 1988
Firebase - это облако. SQLite - локально (файловая система).
И то и то медленно. На главном потоке операций с ними быть не должно.

Поэтому до работы с базами с моей точки зрения надо понимать
1) жизненные циклы.
2) Многопоточную работу. Асинхронность.

Почувствовав всю боль. Уже будете понимать, что так жить сложно.

Читайте про то, что напридумывали для ее снятия.

И тут уже ваш первый вопрос только немного в другой формулировке. Не сами базы данных
а какой архитектурный подход и конкретная высокоуровневая обертка востребована

з.ы. А понимание основ (что под капотом) поможет легче осваиваться уже популярную.
Будете понимать для чего эти абстракции и дополнительные слои
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы