QNA > P > Perché Un Database Remoto È Preferito A Sqlite Nello Sviluppo Di App Android?

Perché un database remoto è preferito a SQLite nello sviluppo di app Android?

Il database SQLite che si crea nell'app mobile è locale al dispositivo e all'app. Questo è il motivo per cui viene chiamato come database sul dispositivo. Se si intende mantenere un semplice database relazionale da utilizzare per l'app che si sta sviluppando, allora questo sarebbe sufficiente. Questo database non è accessibile ai dispositivi di disturbo.

Ma più spesso questo non è sufficiente. Volete che questo database sia accessibile su più dispositivi e se possibile su più applicazioni. A meno che non si ospiti il database su un server remoto e lo si esponga tramite webservices non c'è modo di rendere i dati accessibili attraverso i dispositivi.

SQLite non dovrebbe essere paragonato a un database completo come Oracle, MySql. La sua capacità è limitata e più adatta a piccoli database su dispositivi. Non ci si può aspettare che SQLite fornisca il tipo di prestazioni dei database completi.

Se volete saperne di più su SQlite e su come viene usato nelle applicazioni Android, visitate la mia playlist su YouTube: Android SQLite Database e Content Provider: https://www.youtube.com/playlist?list=PLfuE3hOAeWhZcN3tkHAcD5GFoO8qCG0Ys

Di Derk Wozniak

Perché Jojo's Bizzarre Adventure è diventato così popolare? :: Le radiazioni nucleari possono creare mutanti?
Link utili