2.數(shù)據(jù)量很大,比如上千萬(wàn)的數(shù)據(jù)。使用PostgreSQL,也就是眾所周知的標(biāo)桿Oracle,可以處理數(shù)千萬(wàn)的數(shù)據(jù),而且也很容易學(xué)習(xí)和使用。
創(chuàng)新互聯(lián)秉承實(shí)現(xiàn)全網(wǎng)價(jià)值營(yíng)銷(xiāo)的理念,以專(zhuān)業(yè)定制企業(yè)官網(wǎng),成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站,小程序定制開(kāi)發(fā),網(wǎng)頁(yè)設(shè)計(jì)制作,移動(dòng)網(wǎng)站建設(shè),成都全網(wǎng)營(yíng)銷(xiāo)推廣幫助傳統(tǒng)企業(yè)實(shí)現(xiàn)“互聯(lián)網(wǎng)+”轉(zhuǎn)型升級(jí)專(zhuān)業(yè)定制企業(yè)官網(wǎng),公司注重人才、技術(shù)和管理,匯聚了一批優(yōu)秀的互聯(lián)網(wǎng)技術(shù)人才,對(duì)客戶(hù)都以感恩的心態(tài)奉獻(xiàn)自己的專(zhuān)業(yè)和所長(zhǎng)。3.數(shù)據(jù)量一般,如百萬(wàn)級(jí)。使用MySQL,MySQL可以快速處理這個(gè)級(jí)別的數(shù)據(jù)量。
4.數(shù)據(jù)量小,比如不到10萬(wàn),SQLite和access都可以。
以上是基于單表操作的數(shù)據(jù)量。你可以從中選擇。
安卓系統(tǒng)怎么裝mysql數(shù)據(jù)庫(kù)?不建議您使用Android程序直接連接MySQL數(shù)據(jù)庫(kù)。不是你做不到,而是我覺(jué)得做不好。出于安全考慮,您的數(shù)據(jù)庫(kù)地址、用戶(hù)名、密碼、查詢(xún)SQL等都存儲(chǔ)在程序中,通過(guò)反編譯等方法很容易看到。
我建議您與您的web前端討論,讓他們?cè)谶壿嬌习驯硎緦雍蛿?shù)據(jù)層分開(kāi),數(shù)據(jù)層為相應(yīng)網(wǎng)頁(yè)的表示層提供接口,同時(shí)為您的Android移動(dòng)終端提供訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)的接口。這個(gè)接口可以在雙方保持一致,比如xmlrpc或者JSON等等,Android端也有現(xiàn)成的東西可以直接使用,既安全又方便。
安卓系統(tǒng)里的本地?cái)?shù)據(jù)庫(kù)用哪種好?Android使用關(guān)系數(shù)據(jù)庫(kù)SQLite3,這是一種支持SQL的輕量級(jí)嵌入式數(shù)據(jù)庫(kù),廣泛應(yīng)用于嵌入式操作系統(tǒng)。
SQLite是一個(gè)輕量級(jí)數(shù)據(jù)庫(kù),是一個(gè)符合acid的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),包含在一個(gè)相對(duì)較小的C庫(kù)中。這是由理查德·希普創(chuàng)立的一個(gè)公共領(lǐng)域項(xiàng)目。它的設(shè)計(jì)目標(biāo)是嵌入式,已經(jīng)在許多嵌入式產(chǎn)品中得到應(yīng)用。它占用的資源非常少。在嵌入式設(shè)備中,它可能只需要幾百K的內(nèi)存。它可以支持Windows/Linux/Unix等主流操作系統(tǒng),可以與TCL、C#、PHP、Java等多種編程語(yǔ)言以及ODBC接口相結(jié)合。它的速度也比MySQL和PostgreSQL這兩個(gè)世界著名的開(kāi)源數(shù)據(jù)庫(kù)管理系統(tǒng)要快。
安卓手機(jī)上有沒(méi)有能打開(kāi)access數(shù)據(jù)庫(kù)的程序?我還沒(méi)見(jiàn)過(guò)這個(gè)。Android使用的數(shù)據(jù)庫(kù)是SQLite,而access是微軟的,使用jet引擎。Jet還不支持Android。我是個(gè)軟件開(kāi)發(fā)人員。雖然我不關(guān)注Android,但我確信這一點(diǎn)。您可以嘗試在PC上導(dǎo)出access數(shù)據(jù),將其轉(zhuǎn)換為SQLite數(shù)據(jù)庫(kù),然后在手機(jī)上打開(kāi)它。SQLite編輯器工具中有很多數(shù)據(jù)庫(kù)
在手機(jī)上,但是Android直接支持的只有SQLite。如果要使用其他非本地?cái)?shù)據(jù)庫(kù),必須建立連接并使用web服務(wù)或HTTP協(xié)議傳輸數(shù)據(jù)。Android在MySQL中訪(fǎng)問(wèn)數(shù)據(jù):1)先建立網(wǎng)絡(luò),使用WiFi局域網(wǎng);2)在PC上建立數(shù)據(jù)訪(fǎng)問(wèn)接口,編寫(xiě)HTTP協(xié)議應(yīng)用程序(多種方法)。ASP、PHP、JSP都有訪(fǎng)問(wèn)MySQL的方法),您必須關(guān)閉防火墻。3)編寫(xiě)Android移動(dòng)客戶(hù)端的httpservice連接設(shè)備
Android一般采用SQLite數(shù)據(jù)庫(kù)作為數(shù)據(jù)存儲(chǔ)方案。常見(jiàn)的數(shù)據(jù)庫(kù)包括關(guān)系型數(shù)據(jù)庫(kù)如msql、mysql、Oracle等,而非關(guān)系型NoSQL數(shù)據(jù)庫(kù)如mongodb、android等作為移動(dòng)操作系統(tǒng),不能直接操作大型關(guān)系型或無(wú)SQL數(shù)據(jù)庫(kù)。根據(jù)您的應(yīng)用程序描述,景點(diǎn)和其他信息可以存儲(chǔ)在SQLite中。但是,建議您將圖像信息以文件的形式存儲(chǔ)在服務(wù)器上。另一種方法是使用服務(wù)器中的任何關(guān)系或非關(guān)系數(shù)據(jù)庫(kù)來(lái)存儲(chǔ)您的所有數(shù)據(jù),但是您的Android應(yīng)用程序需要通過(guò)API訪(fǎng)問(wèn)您的景點(diǎn)圖像信息。