目前市面上資料庫有哪幾種?怎麼定義?
【導讀】資料庫是指按照資料結構來組織、儲存和管理資料的倉庫;是一個長期儲存在計算機內的、有組織的、可共享的、統一管理的大量資料的集合。但很多人不清楚目前市面上資料庫有哪幾種?具體怎麼定義?
一、Oracle
Oracle Database,又名Oracle RDBMS或簡稱Oracle,是甲骨文公司的一款關聯式資料庫管理系統。它是在資料庫領域一直處於領先地位的產品,可以說Oracle資料庫系統是目前世界上流行的關聯式資料庫管理系統。系統可移植性好、使用方便、功能強,適用於各類大、中、小微機環境。
二、MySQL
MySQL是一個關係型資料庫管理系統,由瑞典MySQL AB 公司開發,屬於 Oracle 旗下產品。MySQL 是最流行的關係型資料庫管理系統之一,在 WEB 應用方面,MySQL是最好的 RDBMS (Relational Database Management System,關聯式資料庫管理系統) 應用軟體之一。
三、SQLServer
SQL Server是一個可擴充套件的、高效能的、為分散式客戶機/伺服器計算所設計的資料庫管理系統,實現了與WindowsNT的有機結合,提供了基於事務的企業級資訊管理系統方案。它是由美國Microsoft公司推出的一種關係型資料庫系統。
四、PostgreSQL
PostgreSQL是一種特性非常齊全的自由軟體的物件-關係型資料庫管理系統(ORDBMS)。PostgreSQL支援大部分的SQL標準並且提供了很多其他現代特性,如複雜查詢、外來鍵、觸發器、檢視、事務完整性、多版本併發控制等。同時PostgreSQL也可以用許多方法擴充套件,例如透過增加新的資料型別、函式、運算子、聚集函式、索引方法、過程語言等。另外因為許可證的靈活,任何人都可以以任何目的免費使用、修改和分發PostgreSQL。
五、Hive
hive是基於Hadoop的一個資料倉儲工具,用來進行資料提取、轉化、載入,這是一種可以儲存、查詢和分析儲存在Hadoop中的大規模資料的機制。hive資料倉儲工具能將結構化的資料檔案對映為一張資料庫表,並提供SQL查詢功能,能將SQL語句轉變成MapReduce任務來執行。Hive的優點是學習成本低,可以透過類似SQL語句實現快速MapReduce統計,使MapReduce變得更加簡單,而不必開發專門的MapReduce應用程式。
六、MongoDB
MongoDB是一個基於分散式檔案儲存 [的資料庫,由C++語言編寫,旨在為WEB應用提供可擴充套件的高效能資料儲存解決方案。MongoDB是一個介於關聯式資料庫和非關聯式資料庫之間的產品,是非關聯式資料庫裡面最豐富,最像關聯式資料庫的。Mongo最大的特點是它支援的查詢語言非常強大,其語法有點類似於物件導向的查詢語言,幾乎可以實現類似關聯式資料庫單表查詢的絕大部分功能,而且還支援對資料建立索引。
七、Vertica
Vertica是一款基於列儲存的MPP (massively parallel processing)架構的資料庫。它可以支援存放多至PB(Petabyte)級別的結構化資料。Vertica是由關聯式資料庫大師Michael Stonebraker(2014 年圖靈獎獲得者)所建立,於2011年被惠普收購併成為其核心大資料平臺軟體。
八、Redshift
Amazon Redshift是一種可輕鬆擴充套件的完全託管型PB級資料倉儲,它透過使用列儲存技術和並行化多個節點的查詢來提供快速的查詢效能,使您能夠更高效的分析現有資料。使用雲端Amazon Redshift服務,您無需管理龐大的伺服器叢集,分析資料的成本不到傳統解決方案的十分之一。
【知識擴充套件】:行雲管家支援多種資料庫!!
行雲管家不僅支援RDP、SSH、VNC、Telnet、FTP/SFTP等多種主要的伺服器管理協議,還支援Oracle、MySQL、SQLServer、PostgreSQL、Hive、Redis、MongoDB、Vertica、Redshift、GaussDB等各類主流資料庫。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70002658/viewspace-2783356/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Redis有哪幾種資料淘汰策略?Redis
- 目前市面上較好的CRM系統怎麼選?
- 雲端計算服務包括哪三種服務?怎麼定義?
- 資料中心代理有哪幾種型別?型別
- 什麼是負載均衡?有哪幾種策略?負載
- MySQL 資料庫定時備份的幾種方式MySql資料庫
- 加密演算法是什麼?有哪幾種型別?有什麼用?加密演算法型別
- MySQL資料庫定時備份的幾種實現方法MySql資料庫
- 怎麼設定資料庫的報警資料庫
- 幾種常用資料庫比較資料庫
- 為什麼會有這麼多種的資料庫資料庫
- JSON資料交換格式有幾種?JSON
- IPTV系統有哪幾種運營方式?
- 美國伺服器有哪幾種型別?伺服器型別
- css選擇器有哪幾種型別CSS型別
- Linux中RAID有哪幾種?分別代表什麼意思?LinuxAI
- php定義常量陣列有幾種方式PHP陣列
- mysql5.6預設有幾個資料庫?mysql5.6初始有幾個資料庫?MySql資料庫
- 訪問資料庫的幾種方法資料庫
- 有沒有大佬知道這種資料應該怎麼抓取呀?
- java中有哪幾種引用?它們的含義和區別是什麼Java
- TypeScript 定義函式的幾種寫法TypeScript函式
- 單一資料庫拆分成幾十個資料庫的意義資料庫
- 目前APP開發有幾大型別?APP型別
- Python有哪幾種編碼方式?這幾類必須知道!Python
- MySql資料庫備份的幾種方式MySql資料庫
- 資料庫SQL調優的幾種方式資料庫SQL
- mybatis連線資料庫的幾種方式MyBatis資料庫
- 幾種場景的資料庫恢復資料庫
- 資料庫訪問幾種方式對比資料庫
- Mybatis實現分包定義資料庫MyBatis資料庫
- 資料庫表的線上重定義資料庫
- 什麼是XSS攻擊?XSS攻擊有哪幾種型別?型別
- 資料庫有哪些特性?本地想接入雲資料要怎麼操作?資料庫
- 資料中臺定義是什麼,作用有哪些?
- 幾種常見的資料庫連線方法資料庫
- php連線mysql資料庫的幾種方法PHPMySql資料庫
- 大資料分析有什麼含義大資料