在學習CGFT大數據時,BigTable是需要重點掌握的。具體什么是BigTable,下文作詳細介紹!
BigTable是一個分布式存儲系統,利用谷歌提出的MapReduce分布式并行計算模型來處理海量數據。使用谷歌分布式文件系統GFS作為底層數據存儲,并采用chubby提供協同服務管理。
可以擴展到PB級別的數據和上千臺機器,具備廣泛應用性、可擴展性、高性能和高可用性等特點。從2005奶奶4月考試,BigTable已經在谷歌公司的實際生產系統中使用,谷歌的許多項目都存儲在BigTable中。
包括搜索、地圖、財經、打印、社交網站orkut、視頻共享網站YouTube和博客網站blogger等。這些應用無論在數據量方面,還是在延遲需求方面,都對BigTable提出了截然不同的需求。
盡管這些應用的需求大不相同,但是,BigTable依然能夠為所有谷歌產品提供一個靈活的、高性能的解決方案。
當用戶的資源需求隨著時間變化時,只需要簡單地往系統中添加機器,就可以實現服務器集群擴展。
總的來說,BigTable具備以下特性:支持大規模海量數據、飯不是并發數據處理效率ji高、易于擴展且支持動態伸縮、適用于廉價設備、適合于讀操作不適合寫操作。
聲明:本文章為學習相關信息展示文章,非課程及服務內容文章,產品及服務詳情可咨詢網站客服微信。
文章轉載須注明來源,文章素材來源于網絡,若侵權請與我們聯系,我們將及時處理。


