1、SQLite是個輕量級數(shù)據(jù)庫,支持的數(shù)據(jù)庫的功能較少,但是可以作為嵌入式數(shù)據(jù)庫使用,放在你的程序中,一起部署和發(fā)布,消耗的資源非常少,當(dāng)然,處理的數(shù)據(jù)量也比較小。
2、MySQL中型數(shù)據(jù)庫,用在各種中型項(xiàng)目中都比較好,但是現(xiàn)在使用的基本都是社區(qū)版,沒有數(shù)據(jù)庫廠商支持,出了問題需要自己解決,整體來說MySQL比較自由,處理數(shù)據(jù)的能力主要看使用MySQL的人,用的好的單庫可以處理上TB級別的數(shù)據(jù),集群的話那就更不用說了,許多大的IT企業(yè)都在使用,比較著名的就是Alibaba,他們就用MySQL集群處理淘寶的主要業(yè)務(wù)。但是,現(xiàn)在銀行和保險行業(yè)用MySQL的還是比較少。
3、PostgreSQL是這三者中遵守數(shù)據(jù)庫范式最嚴(yán)格的數(shù)據(jù)庫,因?yàn)樽鲞@個數(shù)據(jù)庫的團(tuán)隊(duì)就是學(xué)院派的一些教授,他們比較注重學(xué)術(shù)研究,對于商業(yè)運(yùn)用考慮的相對比較少,以我的理解你想學(xué)習(xí)數(shù)據(jù)庫知識用這個數(shù)據(jù)庫再好不過,但是在商業(yè)用途上還是不推薦,尤其在是國內(nèi)的IT行業(yè)中,用這個數(shù)據(jù)庫的人非常的少,而且相關(guān)的中文資料也比較少。
本身數(shù)據(jù)庫沒有好壞之分,只是看你在什么場景下使用.