現在公司中常用的資料庫有以下幾種:
1 . access(不常用):
access是一種桌面資料庫,只適合資料量少的應用,或者是單機的程式,這樣子訪問的效率特別高。access資料庫有一定的極限,當資料量達到100m的時候,會出現伺服器假死,或者消耗掉伺服器的記憶體導致伺服器崩潰。
2 . sql server(大型):
基於伺服器端的中型資料庫,適合大容量資料的應用,可以用儲存過程,對資料的大小沒有限制。處理海量資料,後台開發的靈活性,可擴充套件性方面很強大。
3 . mysql(小型):
檔案型資料庫,和access一樣小巧,但比access功能強大,是使用者多工的資料庫系統,占用系統資源少,速度快,開源。
4 . oracle(大型):
應用比較廣泛,發展的比較完善,但是對硬體的要求較高。用於資料完整性,安全性較高的場合。
5 . db2(大型):
資料庫管理理論的鼻祖,企業中較為常用。
以上都是關係型資料庫,但是隨著網路的發展,( nosql )非關係型資料庫越來越成為主流應用 . nosql不是某個具體的產品,而是很多個非關係型資料庫的總稱,包括membase、mongodb、bigtable等。
解析:關係型資料庫都是基於表的模型。關係型資料庫處理關係型資料的效果並不理想,
關於圖資料庫:
圖資料庫是 nosql (非關係型資料庫)的乙個分支。
常見資料庫比較
一 開放性1.sql server 只能在windows上執行,沒有絲毫的開放性,作業系統的系統的穩定對資料庫是十分重要的。windows9x系列產品是偏重於桌面應用,nt server只適合中小型企業。而且windows平台的可靠性,安全性和伸縮性是非常有限的。它不象unix那樣久經考驗,尤其是在...
常見資料庫比較
一 開放性 1.sql server 只能在windows上執行,沒有絲毫的開放性,作業系統的系統的穩定對資料庫是十分重要的。windows9x系列產品是偏重於桌面應用,nt server只適合中小型企業。而且windows平台的可靠性,安全性和伸縮性是非常有限的。它不象unix那樣久經考驗,尤其是...
常見資料庫漏洞
mysql資料庫mssql資料庫 預設埠 1433 server 資料庫服務 1434 monitor 資料庫監控 攻擊方法 爆破 弱口令 使用系統使用者 注入參考 oracle資料庫 預設埠 1521 資料庫埠 1158 oracle emctl埠 8080 oracle xdb資料庫 210 o...