{eval=Array;=+count(Array);}
不能!甚至還不如access,我一直用mdb做我的數(shù)據(jù)庫,這次有個(gè)小項(xiàng)目突然想用sqlite試試,結(jié)果很不理想,許多的sql語法都不支持,觸發(fā)器和視圖也不好用,存儲過程不支持,并發(fā)估計(jì)少量幾個(gè)支持。
我發(fā)現(xiàn)頭條的人動不動就身價(jià)幾千萬幾個(gè)億,頭條里混的程序員,也動不動就是幾百萬、幾個(gè)億數(shù)據(jù)量的設(shè)計(jì)思想。
我反正是沒見過,我是小微網(wǎng)絡(luò)公司的程序員,我服務(wù)的對象也都是創(chuàng)業(yè)型企業(yè)和一般市一級的政府機(jī)關(guān),他們的信息化量級也就一年幾千條數(shù)據(jù)的樣子。
sqlite在這個(gè)量級完全滿足需要,它既有access一樣免部署的優(yōu)勢,也有SQL server、MySQL的速度(事實(shí)上速度不如這兩,但sqlite比access快了不少)。
不過sqlite有個(gè)要命的問題,它對c++運(yùn)行時(shí)版本很敏感,會讓人配環(huán)境時(shí)候稍微折騰點(diǎn)。其余都還好,如果用它做一般企業(yè)網(wǎng)站是很不錯(cuò)的選擇。
話又說回來,SQL server mysql都有自動備份的服務(wù),文件型數(shù)據(jù)庫你得手動備份,這一點(diǎn)風(fēng)險(xiǎn)很大。
至少mysql也比這個(gè)強(qiáng),access2007也比sqlite強(qiáng),另外還有sql server ce可以選擇
企業(yè)級數(shù)據(jù)庫最大的能力是并發(fā)。
sqlite 讀寫都鎖庫,就這一點(diǎn),就沒法承擔(dān)企業(yè)級數(shù)據(jù)庫的重任。
sqlite 是一個(gè)很好的進(jìn)程內(nèi)數(shù)據(jù)庫,用來存儲你的程序的數(shù)據(jù)是很合適的,如 AutoCAD 用它存儲CAD文件,就很好。
企業(yè)級數(shù)據(jù)庫,怎樣算簡單?數(shù)據(jù)規(guī)模8TB以下,沒有複雜的複合查詢,Sqlite還是可以的。
各有優(yōu)勢,access日常辦公,自帶可視化,但是上限就2g
sqlite免驅(qū)的最強(qiáng)數(shù)據(jù)庫不為過吧,
怎么可能,sqlite雖然有sql操作,但只是一個(gè)不能用于并發(fā)操作的數(shù)據(jù)文件,只能用于單用戶小型應(yīng)用
簡單的企業(yè)級是個(gè)什么概念?
簡單的用SQLITE沒問題。企業(yè)級的話一般來說怕是不行。要知道,這是一個(gè)嵌入式數(shù)據(jù)庫。
0
回答0
回答0
回答0
回答0
回答10
回答0
回答0
回答0
回答0
回答