Twitter推出“Gizzard”分布式數據存儲框架
作者:佚名
為了更好的解決由于大量數據而無法通過單一計算機對這些數據進行有效存儲的問題,Twitter最近發布了最新的解決方案,其核心理念就是運用分布式數據存儲技術。
最近Twitter官方博客撰文稱,很多現代網站需要更快地訪問大量數據,無法通過單一計算機對這些數據進行有效存儲。應對措施之一就是對這些信息進行分割,分別存儲在不同的計算機上。
作為數據分割的替代方案之一,Twitter已經開發了一個框架,用來代替自定義開發的數據存儲系統或未經測試的開源備選方案,然后對外開放代碼。
Twitter已經從以往的數據存儲開發經驗中提出一個名為Gizzard的Scala框架,讓用戶可以更方便地創建自定義容錯、分布式數據庫。
Twitter給出了一個名為“Rowz”的示例,方便用戶上手,同時還公布了Gizzard的完整代碼。
有了Gizzard,初創公司和小公司就可以更好更快地處理大量數據,從而利用更少的資源滿足用戶需求。
【編輯推薦】
責任編輯:王曉東
來源:
譯言 pestwave