Amoeba for MySQL 非常好用的mysql叢集軟體

來源:互聯網
上載者:User

標籤:http   io   ar   os   使用   sp   for   資料   div   

http://docs.hexnova.com/amoeba/

Amoeba for MySQL致力於MySQL的分散式資料庫前端代理層,它主要在應用程式層訪問MySQL的時候充當query 路由功能,專註 分散式資料庫 proxy 開發。座落與Client、DB Server(s)之間。對用戶端透明。具有負載平衡、高可用性、Query過濾、讀寫分離、可路由相關的query到目標資料庫、可並發請求多台資料庫合并結果。 在Amoeba上面你能夠完成多資料來源的高可用、負載平衡、資料切片的功能。目前在很多企業的生產線上面使用。 

 

Amoeba for MySQL致力於MySQL的分散式資料庫前端代理層,它主要在應用程式層訪問MySQL的時候充當query 路由功能,專註 分散式資料庫 proxy 開發。座落與Client、DB Server(s)之間。對用戶端透明。具有負載平衡、高可用性、Query過濾、讀寫分離、可路由相關的query到目標資料庫、可並發請求多台資料庫合并結果。 在Amoeba上面你能夠完成多資料來源的高可用、負載平衡、資料切片的功能。目前在很多企業的生產線上面使用。

那麼Amoeba for mysql 對用戶端程式來說是什麼呢? 我們就當它是mysql吧,它是一個虛擬mysql,對外提供mysql協議。用戶端串連amoeba就象串連mysql一樣。在amoeba內部需要配置相關的認證屬性。具體請參閱後面的章節。

Amoeba for Aladdin

與Amoeba for MySQL 類似,用戶端串連Aladdin必須用MySQL 協議,之所以用MySQL協議,主要是想藉助mysql使用的廣泛程度以及對各種開發語言的支援。Aladdin後端可以同時串連各種資料庫。只要這些資料庫提供jdbc驅動。aladdin的出現可以解決企業在資料庫整合上面提供積極的協助。使用者不需要知道後端到底使用了什麼類型的資料庫、資料庫的物理地址什麼,這些由aladdin來分析sql語句,並且獲得相應的要查詢的表跟條件,然後由這些規則結合這些條件進行路由到相關的物理資料庫。

Amoeba for MongoDB

隨著NoSQL的日益興起,mongoDB作為一款nosql資料庫以其優異的效能得到了廣泛的關注。可以說,mongoDB填補了傳統關係型資料庫以及傳統索引值型資料庫的空白,並且兼具兩者優秀特質。Amoeba for MongoDB將提供與Amoeba for MySQL類似的,完全自主、可控的切分方式、並嘗試完成同樣的auto sharding的功能。 基於Amoeba架構,跟以往的產品一樣具備心跳檢測、負載平衡、容錯移轉、查詢彙總等功能,保留了之前的配置方式,只要熟悉amoeba其中一款產品的配置,那麼上手將非常容易的。

Amoeba for MySQL 非常好用的mysql叢集軟體

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.