Používam bežnú aplikáciu sqlite
, Používam singleton, aby som sa k nemu pripojil a vystúpil CRUD operácie z toho.
Chcem to používať s externou databázoukde by som sťahoval txt súbory. Mám databázu používajúcu mongolab a viem, že majú návod na priame pripojenie k databáze, ale zaujímalo by ma, či je to pre mňa tá správna voľba.
Aký je dobrý návrhový vzor na pripojenie a udržiavanie pripojenia k externej databáze, ako je napríklad mongo.
Bolo by lepšie sa pripojiť k mojej hostiteľskej stránke a vytvoriť rozhranie API a volať z androidu na moje rozhranie API?
odpovede:
0 pre odpoveď č. 1Priama odpoveď je áno.
Bežným spôsobom nielen urýchlenia, ale aj získania väčšej stability je, aby vaša architektúra delegovala databázové pripojenia na stabilný server.
V takom prípade je váš návrh na vytvorenie API, prostredníctvom ktorého vaša aplikácia nepriamo spytuje databázu, dobrý.