日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > 互聯網 > 加入Cassandra,OpenStack發力DBaaS生態圈

加入Cassandra,OpenStack發力DBaaS生態圈

來源:程序員人生   發布時間:2014-09-04 04:34:50 閱讀次數:3377次

【編者按】Cassandra是一套開源分布式NoSQL數據庫系統,它最初由Facebook開發,并在2008年7月正式開源,此后,由于Cassandra良好的可擴展性,受到IBM、Twitter和Rackspace等大型公司的支持,成為了一種流行的分布式結構化數據存儲方案。下面看Mirantis的Denis Makogon給我們帶來的精彩報道。

以下為譯文:

Apache Cassandra NoSQL數據庫

Apache Cassandra是極高性能、可擴展、分布式NoSQL數據庫,使用靈活,簡單分區行存儲數據模型,可以對商業服務器和跨數據中心進行無單點故障的海量數據存儲處理。它最初由Avinash Lakshman(Amazon Dynamo的開發者)和Prashant Malik在Facebook開發的,旨在解決他們的Inbox-search問題,然后在2008年7月正式開源,并自那時以來,由于IBM、Twitter和Rackspace的大力支持,Cassandra一直以驚人的速度發展,2010年2月以來,Cassandra成為Apache頂級項目。

Cassandra放棄廣泛應用的Master-Slave設置轉而支持點對點集群,這使Cassandra沒有單點故障,由于沒有master服務器,當面對大量的請求時,會使所有的Slave服務器毫無用處。任何數量的商業服務器集群可以集成到Cassandra集群,雖然這個架構在后臺部署更復雜,但是我們用戶操作起來很方便。由于不需要區分Master和Slave節點,這將允許你在任何數據中心里可以給任意集群添加任意數量的機器,每個服務器接受來自任何客戶機的請求,服務器之間都是平等的。

Cassandra擅長什么

  • 快速讀寫性能
  • 允許添加更多的機器
  • 可靠的跨數據中心復制
……不需要在數據庫層進行ACID事務處理(原子性、一致性、隔離性和持久性)。

Cassandra擅長在線事務:請求需要在短時間內完全執行,否則,用戶會感覺到延遲,這種查詢需要在毫秒級內執行,而不是數百或數千毫秒。由于Cassandra的多個緩存級別,你的數據可以以令人難以置信的速度處理。由于Cassandra的日志結構存儲設計,每次寫操作都是快速的,并且每次寫操作都提交日志,當停機時間或數據丟失難以接受時,Cassandra是一個極好的選擇。

Cassandra在數據管理方面(分析)也非常優秀,當前的版本,MapReduce支持存儲數據。MapReduce是谷歌推廣的一種算法,它允許跨服務器在大數據集上并行分析查詢,這不是實時進行,但它能夠處理龐大的數據集搜尋你所需要的信息。因為Cassandra同時提供在線和分析解決方案,你可以使用單一的技術來完成大部分的數據需求,這將有助于開發、QA和運營效率。

Cassandra和OpenStack

現在應該清楚了,隨著OpenStack抽象服務器基礎設施,以及定義了Cassandra需要的數據中心,簡化所有階段的開發、部署和操作,Cassandra和OpenStack至少在概念上能很好的匹配了。

然而,直到最近,管理OpenStack Cassandra仍是困難的。使用Orchestrator模板可以提供數據庫實例,但由最終用戶管理正常的安全策略(例如不能從廣域網訪問數據庫),在很大程度上是不切實際的。但是,Trove OpenStack DBaaS解決方案已經出來了,它提供一個API讓用戶通過in-VM代理進行互動,以及通過定義的管理接口可以進行交互操作。

Cassandra和OpenStack DBaaS

OpenStack DBaaS現在支持Apache Cassandra NoSQL數據庫,它的第一版本將包含:

  • 提供CassandraDB作為一個單獨的實例
  • 支持維護(啟動、停止、重啟,配置)
  • 調整事件

改進后的OpenStack Juno版本將包含:

  • 配置管理
  • 備份(nodetool快照+自定義腳本)
  • 恢復(自定義腳本)
  • 增量備份(Cassandrax2.x.x或以上版本)

結論

Cassandra是高可用性,互聯網型的NoSQL數據庫,它與那些傳統的關系型數據庫區別很大。Cassandra和關系數據庫之間的差異可以認為是正是它們的優點和缺點,同時,使用NoSQL不排除使用RDBMS――當然使用混合結構也是很常見的事,要根據情況在不同的解決方案中使用相應的數據庫。

當初次使用NoSQL,開發人員可能遇到很多新的概念,比如大數據和最終一致性。當從關系和健壯的一致性遷移到NoSQL,最大的轉變可能就是為最終一致性構建應用程序。數據建??赡苁情_發人員需要理解的另一個領域。

Cassandra使用范圍廣泛,特別適合使用在:

  • 非常大的數據量
  • 用戶交易量非常大
  • 要求數據存儲高可靠性
  • 一個動態數據模型,數據可能會相對非結構化,或其結構可能隨時間改變
  • 跨數據中心分布

現在,Apache Cassandra NoSQL數據庫服務是OpenStack數據庫云服務的一部分。


以“云計算大數據 推動智慧中國 ”為主題的 第六屆中國云計算大會 將于5月20-23日在北京國家會議中心隆重舉辦。產業觀察、技術培訓、主題論壇、行業研討,內容豐富,干貨十足。票價優惠,馬上 報名 ! 

原文鏈接:Trove + Cassandra = Love: NoSQL Database Solutions and the OpenStack Ecosystem (編譯/魏偉 審校/毛夢琪)

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 国产二区免费视频 | 日韩中文字幕第一页 | 欧美日韩国产精品一区 | 国产一区二区三区麻豆 | 国产成人精品免费视频大全最热 | 日韩在线视频免费 | 二区在线视频 | 成人av在线网站 | 综合色婷婷一区二区亚洲欧美国产 | 久久精品一 | 国产区精品 | 亚洲精品一区二区三区在线观看 | 91麻豆精品国产自产在线观看一区 | 黄色一级特级片 | 中文字幕一区二区三区中文字幕 | 91精品国产入| 男女的隐私视频网站 | 亚洲欧美日韩中文在线 | 国产精品免费看 | 久久伊人免费 | 最近中文字幕mv免费高清在线 | jizzjizz中文 | 国产一级免费看 | 国产精品久久国产精品 | 欧美日韩综合久久久 | 国产精品不卡一区 | 欧美黄绝片| 精品一区二区三区四区五区 | 国产成人a亚洲精品 | 国产传媒在线 | 国产精品1区2区3区 国内自拍中文字幕 | 在线视频一区二区三区 | 久久久久久久国产 | 国产精品福利片 | 成年人在线播放 | 日产精品久久久一区二区 | 人人九九精 | 精品一性一色一乱农村 | 色婷婷综合久久久中字幕精品久久 | 国产一区在线免费观看 | 欧美亚洲日本一区 |