歡迎光臨
每天分享高質量文章

谷歌Cloud Firestore NoSQL資料庫正式迎來通用版本

谷歌公司今天宣佈,其旗下麵向移動、Web與物聯網應用的無服務器NoSQL文件資料庫Cloud Firestore已經正式迎來通用版本。除此之外,谷歌方面還發佈了一系列新功能,併在十個新的區域內完成服務上線。
通過此次發佈,谷歌公司為開發人員提供了在單一區域內運行資料庫的選項。在此前的測試期間,開發人員只能使用多區域實體——雖然這能夠在彈性層面帶來顯著優勢,但使用成本也更為高昂,而且相當一部分應用程式其實並不需要這種多區域運行樣式。
谷歌公司產品經理Dan McGath在採訪中表示,“有些用戶並不需要由多區域應用場景帶來的額外可靠性與持久性提升。因此,對他們而言,更具成本效益的區域實體、資料位置以及盡可能縮小Cloud Firestore資料庫與其用戶群體間的距離能夠帶來強大的吸引力。”
新的區域實體定價要比原有多雲實體價格便宜50%。但是,大家選擇的具體解決方案類別會影響到谷歌為您提供的服務水平協議(簡稱SLA)承諾。雖然區域實體仍然會在指定區域內的多個可用區之間進行複製,但全部資料都將處於有限的地區範圍當中。正因為如此,谷歌方面承諾為多區域實體提供99.999%的可用性保證,而普通區域實體的可用性則為99.99%。
至於具體上線區域,目前Cloud Firestore已經在全球十個新區域之內推出。Firestore在剛剛發佈之時僅擁有單一位置選項,併在之後的beta測試階段增加了另外兩個區域選項。而隨著此次通用版本的上線,Firestore目前已經在總計十三個區域(包括北美與歐洲的多個服務區域)全面亮相。McGrath告訴我們,谷歌公司仍在考量下一階段的上線位置規劃,同時強調稱目前的設置已經能夠在全球範圍內提供相當理想的服務改寫效果。 
本次發佈版本中的新功能還包括與谷歌雲監控服務Stackdriver進行深度集成,後者現在能夠以近實時方式監控讀取、寫入以及刪除操作。McGrath同時指出,谷歌公司還計劃在無需事務處理的前提下實現跨集合文件查詢以及資料庫值增加功能。
值得一提的是,儘管Cloud Firestore歸屬於主要關註移動開發者群體的谷歌Firebase品牌,但Firestore也能夠為Compute Engine或者Kubernetes Engine應用程式提供常規的客戶端庫。
McGrath解釋稱,“如果大家正在尋找一套更為傳統的NoSQL文件資料庫,那麼Cloud Firestore無疑能夠為您提供一套良好的解決方案。其最為顯著的優勢,就是無需任何資料庫管理投入與負擔。除此之外,通過Firebase SDK,您還能夠將其作為更全面的後端服務,用以處理身份驗證等常見事務。”
Firestore的一大突出優勢,在於其具備廣泛的離線支持能力,這也使其成為移動開發人員以及物聯網解決方案中的理想選項。正因為如此,谷歌公司自然順理成章地將其定位為面向Google Cloud以及Firebase用戶群體的工具選項。
原文鏈接:https://techcrunch.com/2019/01/31/googles-cloud-firestore-nosql-database-hits-general-availability/

赞(0)

分享創造快樂