2017-09-13 77 views
1

我是Android開發新手,準備第一個應用程序。但是很快我就困惑了,根據它的性質,我應該在SQLite和MySQL之間爲我的android應用程序選擇哪個數據庫。支付集成的Android應用程序數據庫選擇

這裏是我的應用程序的基本細節:用戶將在我的應用程序上註冊,並將支付使用它的一次性費用。我正在考慮使用PayPal進行支付集成。稍後用戶將從他們的銀行賬戶中存入金額到他們的應用賬戶,並且能夠將錢匯給其他應用用戶。同樣,用戶可以將錢從他們的應用賬戶轉移到銀行賬戶。

正如我網上說SQLite的工作在應用層面上的特定用戶的應用程序安裝在他/她的手機上閱讀。因此,數據存儲在該用戶安裝的應用程序的SQLite中,因此只能使用他/她的手機。雖然MySQL數據被遠程存儲(而不是在手機安裝的應用程序),並可以操縱和使用Web服務的任何手機上管理的集中式從任何安裝Android應用程序(例如:PHP Web服務)。

請告訴我應該爲我的應用選擇哪個數據庫,並糾正我,如果我對SQLite和MySQL數據庫的基本差異是錯誤的。

謝謝

回答

0

根據我的理解數據庫是不重要的,我存儲第二步是數據庫,如果你想本地存儲然後它會擦除應用程序數據後擦除所有的東西,所以根據我的理解,你需要將它存儲在服務器上或網頁,因爲這將有助於在很多事情一樣,

就像一個是它將存儲永久另一件事你可以分析你的收入也誰付費與否,

所以我建議要存儲在服務器上或網絡,那麼你需要選擇服務器數據庫,如MySQL或MSSQL或任何其他。

0

在我看來, 你應該這種情況下使用服務器的數據庫,我想。因爲你的所有應用都需要互聯網連接。

和地方的數據庫沒有安全,也可以是由root用戶訪問。