雲資料庫軟體
『壹』 國產的資料庫軟體有那些
一、DM
軟體名稱:達夢資料庫(DM)。
開發商:武漢華工達夢資料庫有限公司。
軟體描述:
達夢資料庫具有如下技術特色:支持多個平台之間的互聯互訪、高效的並發控制機制、有效的查詢優化策略、靈活的系統配置、支持各種故障恢復並提供多種備份和還原方式。
具有高可靠性、支持多種多媒體數據類型、提供全文檢索功能、各種管理工具簡單易用、各種客戶端編程介面都符合國際通用標准、用戶文檔齊全。
二、OpenBASE
軟體名稱:OpenBASE。
開發商:東軟集團有限公司。
軟體描述:
主要包括OpenBASE多媒體資料庫管理系統、OpenBASE Web應用伺服器、OpenBASE Mini嵌入式資料庫管理系統、OpenBASE Secure安全資料庫系統等產品。
所有的這些產品涵蓋了企業應用、Internet/Intranet、移動計算等不同的應用領域,具有不同的應用模式。
形成了OpenBASE面向各種應用的全面的解決方案。多媒體資料庫管理系統OpenBASE是OpenBASE產品系列的核心和基礎,其它的產品都是在其基礎上,根據各自應用領域的不同特點發展、演變而成的。
三、OSCAR
軟體名稱:神舟OSCAR資料庫系統。
開發商:北京神舟航天軟體技術有限公司。
軟體描述:
神舟OSCAR資料庫系統基於Client/Server架構實現,伺服器具有通常資料庫管理系統的一切常見功能,此外還包括一些有助於提高系統對工程數據支持的特別功能,而客戶端則在提供了各種通用的應用開發介面的基礎上,還具有豐富的連接、操作和配置伺服器端的能力。
提供與Oracle、sql Server、DB 2等主要大型商用資料庫管理系統以及TXT、ODBC等標准格式之間的數據遷移工具。
四、KingbaseES
軟體名稱:金倉資料庫管理系統KingbaseES。
開發商:北京人大金倉信息技術有限公司。
軟體描述:
互動式工具ISQL;圖形化的數據轉換工具;多種方式的數據備份與恢復;提供作業調度工具;方便的用戶管理;支持事務處理;支持各種數據類型;提供各種操作函數;提供完整性約束;支持視圖;支持存儲過程/函數;支持觸發器。
五、iBASE
軟體名稱:iBASE。
開發商:北京國信貝斯軟體有限公司。
軟體描述:
包括五個部分:iBASE Reliax Server全文檢索伺服器。
iBASE Web網上資源管理與發布系統。
iBASE Index System文文件管理與發布系統。
iBASE Webrobot網路資源采編發系統。
iBASE DMC資料庫管理中心。
(1)雲資料庫軟體擴展閱讀:
國產最新商業資料庫系統:
一、阿里的資料庫系統
軟體名稱:OceanBase & PolarDB
官方稱為「完全自主研發的金融級分布式關系資料庫」。下面是其官網的介紹:OceanBase 對傳統的關系資料庫進行了開創性的革新。
在普通硬體上實現金融級高可用,在金融行業首創「三地五中心」城市級故障自動無損容災新標准,同時具備在線水平擴展能力,創造了4200萬次/秒處理峰值的紀錄(註:當時TPS官宣為25.6w)。
現在OceanBase的版本已經2.x了,OceanBase TPC-C的評測刷遍了朋友圈,TPS達到了100w (6088w tpmc),榜單第一。
二、騰訊的資料庫系統
軟體名稱:TDSQL
其官網簡介:分布式資料庫(Tencent Distributed SQL,TDSQL)是騰訊打造的一款分布式資料庫產品,具備強一致高可用、全球部署架構、分布式水平擴展、高性能、企業級安全等特性。
同時提供智能 DBA、自動化運營、監控告警等配套設施,為用戶提供完整的分布式資料庫解決方案。
目前 TDSQL 已經為超過500+的政企和金融機構提供資料庫的公有雲及私有雲服務,客戶覆蓋銀行、保險、證券、互聯網金融、計費、第三方支付、物聯網、互聯網+、政務等領域。TDSQL 亦憑借其高質量的產品及服務,獲得了多項國際和國家認證,得到了客戶及行業的一致認可。
三、華為的資料庫系統
軟體名稱:GaussDB
全球首款AI-Native資料庫,內部有100、200、300多個版本,應該是基於PostgreSQL開發的。在國內,可能除了阿里,就到華為的團隊了(高斯實驗室)。和不少高校建立了合作。
『貳』 鏁版嵁搴撶$悊緋葷粺杞浠舵湁鍝浜
鏁版嵁搴撶$悊緋葷粺杞浠訛細
1銆丱racleDatabase
鐭ュ悕鐨凮racle鏁版嵁搴擄紝涓鐩村勪簬琛屼笟棰嗗厛鍦頒綅錛屾槸璁稿氫漢璁ゅ彲鐨勩佷笘鐣屼笂鏈嫻佽岀殑鍏崇郴鏁版嵁搴撶$悊緋葷粺銆
浣滀負鈥滃嶮澶ф暟鎹搴撶$悊緋葷粺鎺掑悕姒溾濅箣棣栵紝Oracle鏁版嵁搴撲嬌鐢ㄦ柟渚褲佸姛鑳藉己澶э紝鍙鎵╁睍鎬у己銆佹暟鎹瀹夊叏鎬у己錛岀郴緇熷彲縐繪嶆уソ銆佺ǔ瀹氭т匠錛岄傜敤浜庡悇綾誨ぇ銆佷腑銆佸皬寰鏈虹幆澧冦2019騫達紝鑹懼獟閲戞滃彂甯冣滀紒涓氭湇鍔″搧鐗屼箣HRM緋葷粺鎺掕屾溾濓紝Oracle鏁版嵁搴撲綅鍒楃涓銆
2銆丯avicat
Navicat鏄涓濂楀彲鍒涘緩澶氫釜榪炴帴鐨勬暟鎹搴撶$悊宸ュ叿錛屽彲浠ユ柟渚跨$悊Oracle銆丮ySQL銆丳ostgreSQL絳夊氫釜涓嶅悓綾誨瀷鐨勬暟鎹搴擄紝騫舵敮鎸佺$悊鑵捐浜戙侀樋閲屼簯絳変簯鏁版嵁搴撱
鏁翠綋鑰岃█錛孨avicat鐨勫姛鑳藉彲浠ユ弧瓚充笓涓氬紑鍙戜漢鍛樼殑闇奼傦紝鍚屾椂瀵規暟鎹搴撴湇鍔″櫒鍒濆﹁呮潵璇村張鐩稿瑰規槗銆傛浘鏈変竴欏規暟鎹緇熻★紝銆婅儲瀵屻嬩笘鐣500寮轟腑鏈夎秴榪100瀹跺叕鍙鎬嬌鐢ㄤ簡Navicat銆
3銆丏Beaver
DBeaver鏄涓涓閫氱敤鐨勬暟鎹搴撶$悊宸ュ叿鍜孲QL瀹㈡埛絝錛屽叿鏈夌浉瀵硅緝楂樼殑鏄撶敤鎬э紝騫朵笖鍏嶈垂銆佹敮鎸佽法騫沖彴浣跨敤銆佸厑璁告墿灞曟彃浠躲
鏀鎸佺殑鎿嶄綔緋葷粺鍖呮嫭Windows銆丩inux銆丮acOS銆丼olaris銆丄IX銆丠PUX錛涘熀鏈鐗規х紪杈戱細鏀鎸佹暟鎹搴撳厓鏁版嵁嫻忚堬紝鏀鎸佸厓鏁版嵁緙栬緫錛堝寘鎷琛/鍒/閿/緔㈠紩錛夛紝鏀鎸丼QL璇鍙ュ拰鑴氭湰鐨勬墽琛岋紝鏀鎸丼QL鍏抽敭瀛楅珮浜鏄劇ず錛岀畝鍗曞弸濂界殑鏄劇ず欏甸潰銆
4銆丮ysql
MySQL鏄鏈嫻佽岀殑鍏崇郴鍨嬫暟鎹搴撶$悊緋葷粺涔嬩竴錛屽湪WEB搴旂敤鏂歸潰錛孧ySQL涔熸槸鏈濂界殑RDBMS搴旂敤杞浠朵箣涓銆
浣滀負鍗佸ぇ鏁版嵁搴撶$悊緋葷粺涔嬩竴錛孧ySQL鎵浣跨敤鐨凷QL璇璦鏄鐢ㄤ簬璁塊棶鏁版嵁搴撶殑鏈甯哥敤鏍囧噯鍖栬璦錛涘叾杞浠墮噰鐢ㄥ弻鎺堟潈鏀跨瓥錛屽垎紺懼尯鐗堛佸晢涓氱増錛岀敱浜庡叾閫熷害蹇銆佷綋縐灝忋佹諱綋鎷ユ湁鎴愭湰浣庯紝灝ゅ叾鏄寮鏀炬簮鐮佽繖涓鐗圭偣錛屼竴鑸涓灝忓瀷緗戠珯鐨勫紑鍙戦兘閫夋嫨MySQL浣滀負緗戠珯鏁版嵁搴撱
5銆丳hpMyAdmin
phpMyAdmin鏄涓涓浠PHP涓哄熀紜錛屼互Web-Base鏂瑰紡鏋舵瀯鍦ㄧ綉絝欎富鏈轟笂鐨凪ySQL鐨勬暟鎹搴撶$悊緋葷粺杞浠訛紝綆$悊鑰呭彲鐢╓eb鎺ュ彛綆$悊MySQL鏁版嵁搴撱
鍔熻兘鐗規у寘鎷浣嗕笉闄愪簬錛氭敮鎸佸ぇ澶氭暟MySQL鍔熻兘錛涗粠CSV鍜孲QL瀵煎叆鏁版嵁錛屽皢鏁版嵁瀵煎嚭涓哄悇縐嶆牸寮忥紱浠ュ悇縐嶆牸寮忓壋寤烘暟鎹搴撳竷灞鐨勫浘褰錛涗嬌鐢ㄩ愪緥鏌ヨ錛圦BE錛夊壋寤哄嶆潅鏌ヨ錛涗嬌鐢ㄤ竴緇勯勫畾涔夌殑鍑芥暟灝嗗瓨鍌ㄧ殑鏁版嵁杞鎹涓轟換浣曟牸寮忋
6銆両BMDB2
DB2鏄疘BM鍏鍙稿紑鍙戠殑鍏崇郴鍨嬫暟鎹搴撶郴緇燂紝涓昏佸簲鐢ㄤ簬澶у瀷搴旂敤緋葷粺錛屽叿鏈夎緝濂界殑鍙浼哥緝鎬э紝鏀鎸佷粠澶у瀷鏈哄埌鍗曠敤鎴風幆澧冦
DB2鎻愪緵浜嗛珮灞傛$殑鏁版嵁鍒╃敤鎬с佸畬鏁存с佸畨鍏ㄦс佸彲鎮㈠嶆э紝浠ュ強灝忚勬ā鍒板ぇ瑙勬ā搴旂敤紼嬪簭鐨勬墽琛岃兘鍔涳紝鍏鋒湁涓庡鉤鍙版棤鍏崇殑鍩烘湰鍔熻兘鍜孲QL鍛戒護銆侱B2鍙浠ュ湪Windows銆乁NIX鍜孡inux鎿嶄綔緋葷粺涓婅繍琛岋紝鏄鏈寮哄ぇ鐨勫嶮澶ф暟鎹搴撶$悊緋葷粺涔嬩竴銆
7銆丮SSQLServer
SQLServer鏄寰杞鎺ㄥ嚭鐨勫叧緋誨瀷鏁版嵁搴撶$悊緋葷粺錛屽叿鏈変嬌鐢ㄦ柟渚褲佸彲浼哥緝鎬т匠銆佷笌鐩稿叧杞浠墮泦鎴愮▼搴﹂珮絳変紭鐐癸紝鍙璺ㄥ鉤鍙頒嬌鐢ㄣ係QLServe鏈鍒濇槸鐢卞井杞銆丼ybase鍜孉shton-Tate涓夊跺叕鍙稿叡鍚屽紑鍙戠殑錛屼簬1988騫存帹鍑轟簡絎涓涓狾S/2鐗堟湰銆
鍦╓indowsNT鎺ㄥ嚭鍚庯紝Microsoft涓嶴ybase鍦⊿QLServer鐨勫紑鍙戜笂灝卞垎閬撴壃闀充簡錛孧icrosoft灝哠QLServer縐繪嶅埌WindowsNT緋葷粺涓婏紝涓撴敞浜庡紑鍙戞帹騫縎QLServer鐨刉indowsNT鐗堟湰銆係ybase鍒欒緝涓撴敞浜嶴QLServer鍦║nix緋葷粺涓婄殑搴旂敤銆
8銆丄pacheCassandra
鏁版嵁搴撶$悊杞浠跺摢涓濂斤紵ApacheCassandra鏄涓嬈句紭縐鐨勫垎甯冨紡鏁版嵁搴撹蔣浠躲
璇DBMS杞浠剁獊鍑虹壒鐐癸細涓錛屾ā寮忕伒媧伙紝浣跨敤鏃跺氨鍍忔枃妗e瓨鍌錛岀敤鎴蜂笉蹇呮彁鍓嶈В鍐寵板綍涓鐨勫瓧孌碉紝鍙浠ュ湪緋葷粺榪愯屾椂闅忔剰鐨勬坊鍔犳垨縐婚櫎瀛楁碉紝鏈緇堟彁鍗囨晥鐜囥
浜岋紝鍏鋒湁綰綺規剰涔変笂鐨勬按騫蟲墿灞曘備負緇欓泦緹ゆ坊鍔犳洿澶氬歸噺錛屽彲浠ユ寚鍚戝彟涓鍙拌$畻鏈猴紝鐢ㄦ埛涓嶅繀閲嶅惎浠諱綍榪涚▼錛屾敼鍙樺簲鐢ㄦ煡璇錛屾垨鎵嬪姩榪佺Щ浠諱綍鏁版嵁銆備笁錛屽氭暟鎹涓蹇冭瘑鍒銆
9銆丷edis
Redis鏄疌璇璦寮鍙戠殑涓涓寮婧愰珮鎬ц兘閿鍊煎圭殑鍐呭瓨鏁版嵁搴擄紝鍙浠ョ敤鏉ュ仛鏁版嵁搴撱佺紦瀛樸佹秷鎮涓闂翠歡絳夊満鏅錛屾槸涓縐峃oSQL鐨勬暟鎹搴撱
鍏朵富瑕佺壒鐐癸細鎬ц兘浼樼錛屾暟鎹鏄瀛樺偍鍦ㄥ唴瀛樹腑錛岃誨啓閫熷害闈炲父蹇錛屽彲鏀鎸佸苟鍙10WQPS錛涘彲浣滀負鍒嗗竷寮忛攣錛涙敮鎸佷簲縐嶆暟鎹綾誨瀷錛涙敮鎸佹暟鎹鎸佷箙鍖栧埌紓佺洏錛涘彲浠ヤ綔涓烘秷鎮涓闂翠歡浣跨敤絳夈傛暟鎹緙撳瓨鏄疪edis鏋佸叾閲嶈佺殑涓涓鍦烘櫙銆
10銆丼ybase
鍗佸ぇ鏁版嵁搴撶$悊緋葷粺鎺掑悕姒滀腑鐨凷ybase錛屾槸涓縐嶅吀鍨嬬殑UNIX鎴朩indowsNT騫沖彴涓婂㈡埛鏈/鏈嶅姟鍣ㄧ幆澧冧笅鐨勫ぇ鍨嬫暟鎹搴撶郴緇熴傜郴緇熷叿鏈夊畬澶囩殑瑙﹀彂鍣ㄣ佸瓨鍌ㄨ繃紼嬨佽勫垯浠ュ強瀹屾暣鎬у畾涔夛紝鏀鎸佷紭鍖栨煡璇錛屽叿鏈夎緝濂界殑鏁版嵁瀹夊叏鎬с
Sybase榪樻彁渚涗簡涓濂楀簲鐢ㄧ▼搴忕紪紼嬫帴鍙e拰搴擄紝鍙浠ヤ笌闈濻ybase鏁版嵁婧愬強鏈嶅姟鍣ㄩ泦鎴愶紝鍏佽稿湪澶氫釜鏁版嵁搴撲箣闂村嶅埗鏁版嵁錛岄備簬鍒涘緩澶氬眰搴旂敤銆
『叄』 資料庫管理系統軟體有哪些
1. Oracle Database
Oracle Database是一款廣為人知的資料庫管理系統,長期占據行業領先地位,並被評為世界上最流行的關系資料庫管理系統之一。它以其易用性、強大的功能、出色的可擴展性、高數據安全性、良好的系統可移植性和穩定性而受到眾多用戶的青睞,適用於各種大、中、小微機環境。在2019年的艾媒金榜「企業服務品牌之HRM系統排行榜」中,Oracle Database位居榜首。
2. Navicat
Navicat是一款功能強大的資料庫管理工具,能夠創建多個資料庫連接,方便地管理Oracle、MySQL、PostgreSQL等多種類型的資料庫,同時還支持管理騰訊雲、阿里雲等雲資料庫。Navicat的功能既能滿足專業開發人員的需求,又對資料庫伺服器初學者相對友好。據數睜氏拆統計,《財富》世界500強中有超過100家公司使用Navicat。
3. DBeaver
DBeaver是一款通用型資料庫管理工具和SQL客戶端,具有較高的易用性,同時也是一款免費、支持跨平台、允許擴展插件的資料庫管理軟體。它支持的操作系統包括Windows、Linux、MacOS、Solaris、AIX、HPUX等。DBeaver的基本特性包括支持資料庫元數據瀏覽、編輯,SQL語句和腳本的執行,SQL關鍵字高亮顯示等。
4. MySQL
MySQL是世界上最流行的關系型資料庫管理系統之一,特別是在WEB應用方面,它是最佳的RDBMS應用軟體之一。作為十大資料庫管理系統之一,MySQL使用的SQL語言是訪問資料庫的最常用標准化語言。MySQL採用雙授權政策,分為社區版和商業版。由於其快速、小巧、總體擁有成本低,尤其是開源的特點,中小型網站開發通常選擇MySQL作為網站資料庫。
5. phpMyAdmin
phpMyAdmin是一個基於PHP、以Web界面構建在網站主機上的MySQL資料庫管理系統軟體。管理者可以通過Web介面來管理MySQL資料庫。phpMyAdmin的功能特性包括支持大多數MySQL功能、數據導入導出、資料庫布局圖形化創建、逐例查詢(QBE)創建復雜查詢等。
6. IBM DB2
IBM DB2是IBM公司開發的關系型資料庫系統,主要應用於大型應用系統,具有較好的可伸縮性,支持從大型機到單用戶環境。DB2提供了高層次的數據利用性、完整性、安全性、可恢復性,以及與平台無關的基本功能和SQL命令。DB2可以在Windows、UNIX和Linux操作系統上運行,是十大資料庫管理系統中最強大的之一。
7. Microsoft SQL Server
Microsoft SQL Server是微軟推出的關系型資料庫管理系統,以其使用方便、可伸縮性佳、與相關軟體集成程度高等優點而受到好評,可跨平台使用。SQL Server最初由微軟、Sybase和Ashton-Tate共同開發,1988年推出了第一個OS/2版本。在Windows NT推出後,微軟專注於開發推廣SQL Server的Windows NT版本,而Sybase則更專注於SQL Server在Unix系統上的應用。
8. Apache Cassandra
Apache Cassandra是一款優秀的分布式資料庫軟體,其突出特點包括模式靈活、水平擴展性強、多數據中心識別等。Cassandra使用時像文檔存儲,用戶不必提前解決記錄中的欄位,可以在系統運行時隨意添加或移除欄位,從而提高效率。它支持純粹意義上的水平擴展,為集群添加更多容量時,只需指向另一台計算機,無需重啟任何進程、改變應用查詢或手動遷移任何數據。
9. Redis
Redis是C語言開發的一個開源高性能鍵值對的內存資料庫,可以用於資料庫、緩存、消息中間件等場景,是一種NoSQL的資料庫。其主要特點包括性能優秀、數據存儲在內存中、讀寫速度非常快、支持並發10WQPS、可作為分布式鎖、支持五種數據類型、支持數據持久化到磁碟、可作為消息中間件使用等。數據緩存是Redis的重要應用場景。
10. Sybase
Sybase是十大資料庫管理系統之一,是一種典型的UNIX或Windows NT平台上客戶機/伺服器環境下的大型資料庫系統。它具有完備的觸發器、存儲過程、規則以及完整性定義,支持優化查詢,具有較好的數據安全性。Sybase還提供了一套應用程序編程介面和庫,可以與非Sybase數據源及伺服器集成,允許在多個資料庫之間復制數據,適用於創建多層應用。