新聞中心
在3月23日,North Scale公開宣布NoSQL數(shù)據(jù)庫解決方案Membase已經(jīng)可用了。這一發(fā)布引發(fā)了大量的報導(dǎo)(MarketWire, TheRegister, GigaOM)。

創(chuàng)新互聯(lián)公司-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價比政和網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式政和網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋政和地區(qū)。費(fèi)用合理售后完善,10多年實(shí)體公司更值得信賴。
該產(chǎn)品主要是由North Scale的memcached核心團(tuán)隊(duì)成員開發(fā)完成,其中還包括Zynga和NHN這兩個主要貢獻(xiàn)者的工程師,這兩個組織都是很大的在線游戲和社區(qū)網(wǎng)絡(luò)空間的供應(yīng)商。
其他早期的使用者有mig33 (移動應(yīng)用) 和 Red Aril (廣告).
Membase是開源項(xiàng)目,源代碼采用了Apache2.0的使用許可。該項(xiàng)目托管在GitHub.Source tarballs上,目前可以下載beta版本的Linux二進(jìn)制包。
North Scale通過他們的專用服務(wù)器軟件對Membase提供商業(yè)支持,同時增加了對現(xiàn)有memcached服務(wù)器的支持
除了以上的新聞之外,并沒有更多的關(guān)于數(shù)據(jù)庫的有效技術(shù)信息。如果你想了解更多,最好的辦法是去讀源代碼。
在開發(fā)Membase的過程中,最主要的目標(biāo)就是:“簡單,快速,彈性”。
Key Value的存儲方式保證了其簡單性,目前還沒有提供額外的查詢功能。通過插件架構(gòu)(通過過濾TAP接口實(shí)現(xiàn)回調(diào))可以實(shí)現(xiàn)擴(kuò)展機(jī)制,包括全文檢索,備份或數(shù)據(jù)倉庫轉(zhuǎn)儲等。其他一些計(jì)劃中的擴(kuò)展點(diǎn)有數(shù)據(jù)bucket一一為特殊的容器類型和將來的“NodeCode”提供引擎API。
Membase容易安裝、操作,可以從單節(jié)點(diǎn)方便的擴(kuò)展到集群,而且為memcached(有線協(xié)議的兼容性)實(shí)現(xiàn)了即插即用功能,在應(yīng)用方面為開發(fā)者和經(jīng)營者提供了一個比較低的門檻。做為緩存解決方案,Memcached已經(jīng)在不同類型的領(lǐng)域(特別是大容量的Web應(yīng)用)有了廣泛的使用,其中Memcached的部分基礎(chǔ)代碼被直接應(yīng)用到了Membase服務(wù)器的前端。
通過兼容多種編程語言和框架,Membase具備了很好的復(fù)用性。在安裝和配置方面,Membase提供了有效的圖形化界面和編程接口,包括可配置的告警信息。
Membase的目標(biāo)是提供對外的線性擴(kuò)展能力,包括為了增加集群容量,可以針對統(tǒng)一的節(jié)點(diǎn)進(jìn)行復(fù)制。 另外,對存儲的數(shù)據(jù)進(jìn)行再分配仍然是必要的。
這方面的一個有趣的特性是NoSQL解決方案所承諾的可預(yù)測的性能,類準(zhǔn)確性的延遲和吞吐量。通過如下方式可以獲得上面提到的特性:
- 自動將在線數(shù)據(jù)遷移到低延遲的存儲介質(zhì)的技術(shù)(內(nèi)存,固態(tài)硬盤,磁盤)
- 可選的寫操作一一異步,同步(基于復(fù)制,持久化)
- 反向通道再平衡[未來考慮支持]
- 多線程低鎖爭用
- 盡可能使用異步處理
- 自動實(shí)現(xiàn)重復(fù)數(shù)據(jù)刪除
- 動態(tài)再平衡現(xiàn)有集群
- 通過把數(shù)據(jù)復(fù)制到多個集群單元和支持快速失敗轉(zhuǎn)移來提供系統(tǒng)的高可用性。
North Scale演示文稿中 的兩張幻燈片闡述了更多的技術(shù)細(xì)節(jié):
Alex Popescu指出了技術(shù)信息的缺乏,并提到了最近被Violin Memory收購的Gear6 Memcached解決方案,Violin Memory是一家提供大量服務(wù)器端閃存基礎(chǔ)設(shè)置的公司。
本文名稱:MemBase成為NoSQL家族新成員部署簡單快速
文章起源:http://fisionsoft.com.cn/article/dhesigi.html


咨詢
建站咨詢
