常見資料庫的分析

2021-07-26 21:21:50 字數 702 閱讀 5031

現在公司中常用的資料庫有以下幾種:

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...