開源NoSQL系統 Membase

來源:互聯網
上載者:User

Membase 是 NoSQL 家族的一個新的重量級的成員。

Membase
快取服務器的安裝步驟和簡單使用

見: http://www.oschina.net/question/12_12770

Membase是開源項目,原始碼採用了Apache2.0的使用許可。該項目託管在GitHub.Source
tarballs上,目前可以 下載beta版本的Linux二進位包。該產品主要是由North Scale的memcached核心團隊成員開發完成,其中還包括Zynga和NHN這兩個主要貢獻者的工程師,這兩個組織都是很大的線上遊戲和社區網路空間的供應商。

Membase容易安裝、操作,可以從單節點方便的擴充到叢集,而且為memcached(有線協議的相容性)實現了隨插即用功能,在應用方面為開
發者和經營者提供了一個比較低的門檻。做為緩衝解決方案,Memcached已經在不同類型的領域(特別是大容量的Web應用)有了廣泛的使用,其中 Memcached的部分基礎代碼被直接應用到了Membase伺服器的前端。

通過相容多種程式設計語言和架構,Membase具備了很好的複用性。在安裝和配置方面,Membase提供了有效圖形化介面和編程介面,包括可配置 的警示資訊。

Membase的目標是提供對外的線性擴充能力,包括為了增加叢集容量,可以針對統一的節點進行複製。 另外,對儲存的資料進行再分配仍然是必要的。

這方面的一個有趣的特性是NoSQL解決方案所承諾的可預測的效能,類準確性的延遲和輸送量。通過如下方式可以獲得上面提到的特性:

  • 自動將線上資料移轉到低延遲的儲存介質的技術(記憶體,固態硬碟,磁碟)
  • 可選的寫操作一一非同步,同步(基於複製,持久化)
  • 反向通道重新平衡[未來考慮支援]
  • 多線程低鎖爭用
  • 儘可能使用非同步處理
  • 自動實現重複資料刪除
  • 動態重新平衡現有叢集
  • 通過把資料複製到多個叢集單元和支援快速失敗轉移來提供系統的高可用性。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.