MySQL集群版(MySQL Cluster)
v7.6.10 官方最新版- 軟件大?。?span itemprop="fileSize">131.00 MB
- 軟件語言:中文
- 軟件類型:國外軟件 / 數據庫類
- 軟件授權: 免費軟件
- 更新時間:2019-05-08 09:56:36
- 軟件等級:
- 軟件廠商: -
- 應用平臺:WinAll, WinXP, Win7
- 軟件官網: http://ygkjgt7.cn/
相關軟件
debugger for mysql(mysql調試軟件)v1.3.1.1609 破解版
5.25 MB/中文/10.0
mysql connector java.jarv5.1.27 官方版
3.66 MB/中文/6.0
HeidiSQL(MySQL圖形化管理工具)v11.2.0.6219 綠色中文版
5.77 MB/中文/10.0
dbForge Studio for mysql中文版v6.3 免費版
43.69 MB/中文/0.0
APMServ(apache+php+mysql+asp服務器)v5.2.6 免費中文版
20.45 MB/中文/10.0
軟件介紹人氣軟件精品推薦相關文章網友評論下載地址
MySQL Cluster可以用來實現MySQL集群,是MySQL適合于分布式計算環(huán)境的高實用、高冗余版本。它采用了NDB Cluster 存儲引擎,允許在1個 Cluster 中運行多個MySQL服務器。在MySQL 5.0及以上的二進制版本中、以及與最新的Linux版本兼容的RPM中提供了該存儲引擎。
MySQL Cluster相關介紹
MySQL Cluster 是一種技術,該技術允許在無共享的系統中部署“內存中”數據庫的 Cluster 。通過無共享體系結構,系統能夠使用廉價的硬件,而且對軟硬件無特殊要求。此外,由于每個組件有自己的內存和磁盤,不存在單點故障。
MySQL Cluster 由一組計算機構成,每臺計算機上均運行著多種進程,包括MySQL服務器,NDB Cluster 的數據節(jié)點,管理服務器,以及(可能)專門的數據訪問程序。
MySQL集群是一種分布式設計,目標是要達到沒有任何單點故障點。因此,任何組成部分都應該擁有自己的內存和磁盤。任何共享存儲方案如網絡共享,網絡文件系統和SAN設備是不推薦或不支持的。通過這種冗余設計,MySQL聲稱數據的可用度可以達到99.999%。
{insd m="2" i="2544"}
MySQL 集群軟件功能
性能和擴展能力
自動分片數據庫自動、透明地分布于低成本的商用服務器上,這樣無需更改應用程序即可以向外擴展的方式增加讀寫查詢的能量。
多主復制每個數據節(jié)點都可以接受寫操作。這項功能與自動分片功能相結合,提供了非常高的寫操作擴展能力。
分布式跨分片 JOIN適應性查詢本地化將 JOIN 操作下放到數據節(jié)點,這樣它們就可以并行地在多個本地數據副本上執(zhí)行。
實時響應內存中的表和索引異步刷新到磁盤并綁定到 CPU 線程,低延遲。
開發(fā)人員 API 和數據模型
SQLMySQL Server 針對集群提供一個標準的 SQL 接口,可通過所有標準 MySQL 連接器(如 JDBC、ODBC.NET 等)連接各種 Web 開發(fā)語言和框架。
使用 Memcached 的 NoSQL原生鍵值訪問,繞過 SQL 層訪問 存於數據節(jié)點中的數據,用于結構和非結構的數據存儲。
使用 JavaScript 和 node.js 的 NoSQL支持通過服務器端JavaScript繞過 SQL 層直接訪問存于數據節(jié)點中的數據,以加速數據的查詢和維護
使用 C++ 的 NoSQL原生 C++ 訪問,繞過 SQL 層可獲得極低的延遲
使用 Java 和 JPA 的 NoSQL原生 Java 和 JPA 訪問,繞過 SQL 層訪問企業(yè)、Web 和電信服務
使用 REST 的 NoSQL原生 HTTP/REST 訪問,使用 Apache mod_ndb 繞過 SQL 層
結構和非結構式的數據模型默認使用完全結構化的關系數據模型。使用 Memcached API,每個鍵值都寫入相同的表中,每個鍵值對默認存儲在一行中,也可以配置為寫入多個現有表中。
99.999% 的可用性和數據完整性
符合 ACID 要求、事務型MySQL Cluster 全面支持 ACID(獨立性、一致性、隔離性、持久性)事務。
外鍵約束(Constraint)MySQL Cluster 自動在表間實施參照完整性。
分布式、無共享架構集群中的每個節(jié)點都是冗余的,可以放在單獨的主機上,從而確保在發(fā)生進程、硬件或網絡故障時的持續(xù)可用性。
無單點故障每個節(jié)點都有自己的磁盤和內存,因此消除了共享組件(如存儲)帶來的故障風險。
同步復制每個數據節(jié)點內的數據都同步復制到至少一個其他節(jié)點上。如果某個節(jié)點發(fā)生故障,至少有另一個數據節(jié)點存儲著相同的信息。
亞秒級自動故障切換MySQL Cluster 的心跳機制可立即檢測到任何故障,并自動故障切換到集群中的其他節(jié)點,通常在一秒鐘內完成,不會中斷提供給客戶端的服務。
自我修復式恢復故障節(jié)點能自動重新啟動并在重新加入集群前與其他節(jié)點重新同步,從而實現自我修復,此過程對應用程序完全透明。
跨地域復制將一個集群從一個數據中心復制到另一個數據中心,從而實現災難恢復并降低網絡延遲的影響。每個集群都能接受寫操作,并在內部處理沖突,從而確保集群間的一致性。
多站點集群數據節(jié)點可以分散到多個數據中心,因此發(fā)生節(jié)點故障時可以在不同站點之間同步復制并進行自動故障切換。
聯機操作
聯機模式更新支持聯機添加列和表,以及聯機添加和刪除索引。
聯機擴展可以按需向正在運行的集群添加節(jié)點以提高性能和容量??梢韵蚣褐袆討B(tài)添加應用節(jié)點,也可以從集群中動態(tài)刪除應用節(jié)點,非常靈活。
聯機維護支持在線對底層硬件、操作系統和 MySQL Cluster 進程的升級和補丁安裝。
聯機備份備份文件是數據庫的一致的集群范圍快照,可以存檔并復制到安全的遠程位置。
部署靈活性
虛擬機部署可以在內部平臺和云平臺上部署虛擬機環(huán)境。
內存中和基于磁盤的表表可以配置為只能在內存中管理(完全記錄并刷新到到持久存儲中)或存儲在磁盤上。
商用硬件可以用本地存儲在商用硬件間擴展 MySQL Cluster。無需共享磁盤。
安全和審計
MySQL 企業(yè)級安全性*為連接到集群的 MySQL Server 提供了隨時可用的外部身份驗證模塊,使其可以輕松集成到現有安全基礎架構中。
MySQL 企業(yè)級審計*提供了一個簡單易用、基于策略的審計解決方案,可幫助組織實施更加嚴格的安全控制和滿足法規(guī)要求。
管理和監(jiān)視
MySQL Cluster Manager*MySQL Cluster Manager 可自動完成常見管理任務,從而簡化了 MySQL Cluster 數據庫的創(chuàng)建和管理。
MySQL Enterprise Monitor*使您能夠了解集群運行狀況的概況,在潛在問題對系統造成影響前發(fā)出警報。
MySQL Cluster 的環(huán)境主要由以下三部分組成:
(1)SQL 層的 SQL 服務器節(jié)點(后面簡稱為 SQL 節(jié)點);也就是我們常說的MySQL Server。主要負責實現一個數據庫在存儲層之上的所有事情,比如連接管理,Query 優(yōu)化和響應 ,Cache 管理等等,只有存儲層的工作交給了NDB 數據節(jié)點去處理了。也就是說,在純粹的MySQL Cluster 環(huán)境中的SQL 節(jié)點,可以被認為是一個不需要提供任何存儲引擎的MySQL服務器,因為他的存儲引擎有Cluster 環(huán)境中的NDB 節(jié)點來擔任。所以,SQL 層各MySQL服務器的啟動與普通的MySQL Server 啟動也有一定的區(qū)別,必須要添加ndbcluster參數選項才行。我們可以添加在my.cnf配置文件中,也可以通過啟動命令行來指定。
(2)Storage 層的 NDB 數據節(jié)點;也就是上面說的NDB Cluster。最初的NDB是一個內存式存儲引擎,當然也會將數據持久化到存儲設備上。但是最新的NDB Cluster存儲引擎已經改進了這一點,可以選擇數據是全部加載到內存中還是僅僅加載索引數據。NDB 節(jié)點主要是實現底層數據存儲功能,來保存Cluster 的數據。每一個Cluster節(jié)點保存完整數據的一個fragment,也就是一個數據分片(或者一份完整的數據,視節(jié)點數目和配置而定),所以只要配置得當,MySQL Cluster在存儲層不會出現單點的問題。一般來說,NDB 節(jié)點被組織成一個一個的NDB Group,一個 NDB Group實際上就是一組存有完全相同的物理數據的NDB節(jié)點群。
上面提到了NDB 各個節(jié)點對數據的組織,可能每個節(jié)點都存有全部的數據也可能只保存一部分數據,主要是受節(jié)點數目和參數來控制的。首先在 MySQL Cluster主配置文件(在管理節(jié)點上面,一般為 config.ini)中,有一個非常重要的參數叫NoOfReplicas,這個參數指定了每一份數據被冗余存儲在不同節(jié)點上面的份數,該參數一般至少應該被設置成2,也只需要設置成2就可以了。因為正常來說,兩個互為冗余的節(jié)點同時出現故障的概率還是非常小的,當然如果機器和內存足夠多的話,也可以繼續(xù)增大來更進一步減小出現故障的概率。此外,一個節(jié)點上面是保存所有的數據還是一部分數據還受到存儲節(jié)點數目的限制。NDB 存儲引擎首先保證NoOfReplicas參數配置的要求來使用存儲節(jié)點,對數據進行冗余,然后再根據節(jié)點數目將數據分段來繼續(xù)使用多余的NDB節(jié)點。分段的數目為節(jié)點總數除以NoOfReplicas 所得。
(3)負責管理各個節(jié)點的 Manage 節(jié)點主機;管理節(jié)點負責整個Cluster集群中各個節(jié)點的管理工作,包括集群的配置,啟動關閉各節(jié)點,對各個節(jié)點進行常規(guī)維護,以及實施數據的備份恢復等。管理節(jié)點會獲取整個Cluster環(huán)境中各節(jié)點的狀態(tài)和錯誤信息,并且將各 Cluster 集群中各個節(jié)點的信息反饋給整個集群中其他的所有節(jié)點。由于管理節(jié)點上保存了整個Cluster 環(huán)境的配置,同時擔任了集群中各節(jié)點的基本溝通工作,所以他必須是最先被啟動的節(jié)點。
工作原理
管理服務器(MGM節(jié)點)負責管理 Cluster配置文件和 Cluster日志。 Cluster中的每個節(jié)點從管理服務器檢索配置數據,并請求確定管理服務器所在位置的方式。當數據節(jié)點內出現新的事件時,節(jié)點將關于這類事件的信息傳輸到管理服務器,然后,將這類信息寫入 Cluster日志。
更多>> 軟件截圖
推薦應用
navicat for mysql 64位 25.05 MB
下載/中文/2.0 v16.0.110 中文免費版microsoft access 2013 140.00 MB
下載/中文/4.0 免費完整版HeidiSQL(MySQL圖形化管理工具) 5.77 MB
下載/中文/10.0 v11.2.0.6219 綠色中文版Oracle 11g 64位/32位 2.05 GB
下載/中文/2.0 v11.2.0.1.0 官方第二版sqlyog ultimate 64位 7.50 MB
下載/中文/7.0 v13.1.1 官方中文注冊版Navicat for Oracle 16.70 MB
下載/中文/10.0 v12.0.29 中文版Access數據庫查詢分析器 6.74 MB
下載/中文/10.0 v2.4 免費中文版dbc2000 win7 64位 16.10 MB
下載/中文/10.0 中文漢化版
其他版本下載
精品推薦 mysql
- 更多 (16個) >> mysql mysql專題提供所有版本的mysql數據庫免費下載,很多用戶進入mysql官網都不知道在哪里下載對應的中文版,更別說32位或是64位的win版/linux版了,一大串的英文對于很多人可能就是一臉的懵,沒關系,it貓撲網整理了mysql server安裝版、綠色版等等,而且下載速
MySQL Installer 8.0.11 for windows 15.69 MB
/中文/5.0mysql數據庫6.0 44.00 MB
/中文/0.0mysql for windows 64 39.30 MB
/英文/10.0MySQL數據庫 v5.6.19 for Windows 77.00 MB
/英文/10.0mysql server for Windows 34.19 MB
/英文/10.0MySQL Server for Windows 32Bit 32.58 MB
/英文/10.0MySQL for Windows 32Bit 37.01 MB
/中文/10.0MySQL v5.1.32 For Windows 34.03 MB
/英文/1.0
相關文章
下載地址
MySQL集群版(MySQL Cluster) v7.5.10 官方最新版
MySQL集群版(MySQL Cluster) v7.6.10 64位官方最新版
查看所有評論>> 網友評論
更多>> 猜你喜歡
Microsoft SQL Server 2000 Personal Edition
SQL Server 2005 SP2
Microsoft SQL Server 2000簡體中文企業(yè)版
PowerDesigner
數據庫文件轉換工具(DBConvert for JSON and SQL)
DFB數據庫修復工具DataNumen DBF Repair
mysql for ubuntu
MongoDB Compass可視圖形化管理工具
Exportizer(修改編輯數據庫軟件)
SQL Server Compact 4 安裝包
Navicat premium數據庫管理軟件
Oracle Database 12c數據庫軟件