2018年阿里云NoSQL數據庫大事盤點

2019獨角獸企業重金招聘Python工程師標準>>> hot3.png

NoSQL一詞最早出現在1998年。2009年Last.fm的Johan Oskarsson發起了一次關于分布式開源數據庫的討論,來自Rackspace的Eric Evans再次提出了NoSQL概念,這時的NoSQL主要是指非關系型、分布式、不提供數據庫設計模式。從2009年開始,NoSQL開始逐漸興起和發展。

回望歷史應該說NoSQL數據庫的興起,完全是十年來伴隨互聯網技術,大數據數據的興起和發展,NoSQL在面臨大數據場景下相對于關系型數據庫運用,這一概念無疑是一種全新思維的注入。

正值2018年底之際,讓我們來看看NoSQL數據庫領域發生了哪些深刻的變化和阿里云NoSQL的關鍵技術,嘗試探究未來十年云計算時代新趨勢。

云NoSQL數據庫成為數據庫領域重要增長引擎

云化趨勢不可避免,根據Gartner的報告,2017年超過73%的DBMS增長來自云廠商,Gartner象限里面AWS在領導者象限上升趨勢明確,老牌廠商下滑嚴重。在2018年Gartner報告中,阿里云數據庫更是中國唯一首次入圍遠見者象限。而在眾多云廠商里面增長最快的又是NoSQL數據庫,云NoSQL成為數據庫領域重要增長引擎。

NoSQL融合和跨界創新成為新趨勢

2018年對SQL/NoSQL是一個重要的一年。MySQL 8.0重點增強了json支持,整行是一個文檔,并提供了專門的接口用于訪問,類似MongoDB的能力。MongoDB release了4.0版本,NoSQL領域里面第一個開始支持事務,在剛剛舉行的2018年的AWS:reivent大會上,dynamodb也宣布支持事務。傳統SQL/NoSQL不再界限分明,NoSQL和SQL數據庫融合和跨界創新逐漸成為新趨勢,事務不再是關系型數據庫獨門秘籍。

多模成為事實標準

如果去年Gartner在2017年數據庫廠商推薦報告中還在談多模是發展趨勢的話,今年再看看各大數據庫廠商都已經紛紛支持了多模,如Azure的cosmosDB早就支持K/V,列簇,文檔,圖。AWS的DynamoDB支持KV和文檔,阿里云新發布X-Pack更是將多模推上新高度,KV的基礎上,同時支持時序、時空、圖、文檔等多種數據模型。

全球分布式成為重量級玩家的入門門檻

云廠商之所以有這么強大的活力,除了在數據庫內核本身長足的進步之外,結合云服務整體生態的創新是重要的一環。云廠商3A玩家的主流NoSQL數據庫都已經全面覆蓋了全球分布式能力,助力企業參與全球業務競爭。是否具備全球擴展和分布式的能力,是云NoSQL數據庫重要的入門門檻。

阿里云集團是國內最早提出數據戰略,本身也擁有最大體量的數據,是最早投入NoSQL數據庫技術研發,目前也擁有國內最大的專家團隊。在持續十年技術加持下,阿里云NoSQL目前覆蓋了所有主流的NoSQL數據庫,如Redis/mongodb/HBase等等。阿里云NoSQL數據庫多項獨家關鍵技術領先競爭對手,是國內當之無愧的NoSQL數據庫排頭兵。

關鍵技術一:8月份推出Redis獨家全球多活

8月份阿里云Redis,全球云廠商首家推出Redis全球多活,解決多媒體、游戲、電商等多行業客戶業務出海、地域級災備、全球同服/多活、跨域數據遷移的訴求。多項關鍵能力獨步領域內:

全球多活:內核級別支持,實現多節點全球容災。
高可用:同步通道支持斷點續傳,容忍天級別的隔斷,子實例HA自動切換
高性能:單通道10萬TPS,高于Redis處理速度;延遲低、洲際內百毫秒延遲
支持數據最終一致性:CRDT沖突解決方案+數據一致性檢測,基于Redis內核改造,原生Redis內核無此功能。

關鍵技術二:10月份全球第一家云廠商支持MongoDB 4.0版本,多項獨家企業級能力,領域內領先

跨域雙活:數據雙向同步,相比現有通道產品提升100%效率,業界領先。
首創物理+邏輯備份雙能力:物理備份,相比開源版本備份效率提升100%,恢復效率提升300%。創新性提供邏輯snapshot能力,解決政企等定期大批量數據更新需求,同架構下性價比提升100%。
秒級監控及智能診斷能力:提供每秒粒度的監控數據采集,監控精度提升數十倍。結合監控、審計等數據提供智能診斷,分析系統運行瓶頸并自動化提供優化建議。

關鍵技術三:HBase發布全新X-Pack,支持多模和融合負載能力,定義云HBase業界新標準

12月13日第8屆中國云計算標準和應用大會隆重發布X-Pack,新增多模型和融合負載支持。
多模型支持:同時支持KV、時序、時空、圖、文檔等多種數據模型,內置豐富處理能力,讓業務開發效率提升百倍。

融合負載支持:ApsaraDB HBase在在線能力的基礎上,融合流處理、批處理、OLAP,OLTP、高速對象存儲,全文檢索等能力,提供客戶業務開箱即用的能力。

多模型和融合負載是云HBase領域第一個具備此能力的云服務。

阿里云6月6日全球首發2.0,12.13日又全新推出X-Pack,持續領先的背后是高強度,持續的研發投入,阿里巴巴集團早在2010開始研究并把HBase投入生產環境使用,從最初的淘寶歷史交易記錄,到螞蟻安全風控數據存儲。持續8年的投入,歷經8年雙十一鍛煉。4個PMC,6個committer,造就了國內最大最專業的HBase技術團隊,其中HBase內核中超過200+重要的feature是阿里貢獻。集團內部超過萬臺的規模,單集群超過千臺,全球領先。

云HBase的能力也得到了客戶的高度認可,短短1年間,就覆蓋了社交、金融、政企、車聯網、交通、物流、零售、電商等數十個個行業,幫單用戶頂住千萬級QPS的業務壓力,以及百PB級數據高效存儲和處理。

站在2018/2019交替之際,展望未來,阿里云NoSQL數據庫也會持續圍繞客戶業務,成本,運維各個方面進行優化和創新,成就客戶,爭做最好的NoSQL數據庫而持續努力!

原文鏈接

轉載于:https://my.oschina.net/u/1464083/blog/2992902

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/388772.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/388772.shtml
英文地址,請注明出處:http://en.pswp.cn/news/388772.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

cayenne:用于隨機模擬的Python包

TL;DR; We just released v1.0 of cayenne, our Python package for stochastic simulations! Read on to find out if you should model your system as a stochastic process, and why you should try out cayenne.TL; DR; 我們剛剛發布了 cayenne v1.0 ,這是我們…

java 如何將word 轉換為ftl_使用 freemarker導出word文檔

近日需要將人員的基本信息導出,存儲為word文檔,查閱了很多資料,最后選擇了使用freemarker,網上一共有四種方式,效果都一樣,選擇它呢是因為使用簡單,再次記錄一下,一個簡單的demo,僅供…

DotNetBar office2007效果

1.DataGridView 格式化顯示cell里的數據日期等。 進入編輯列,選擇要設置的列,DefaultCellStyle里->行為->formart設置 2.tabstrip和mdi窗口的結合使用給MDI窗口加上TabPage。拖動個tabstrip到MDI窗口上tabstrip里選擇到主窗口名就加上TABPAGE了。d…

Spring boot 中pom.xml 各個節點詳解

<project xmlns"http://maven.apache.org/POM/4.0.0" xmlns:xsi"http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd "> <!-- 父項目的坐…

spotify 數據分析_沒有數據? 沒問題! 如何從Wikipedia和Spotify收集重金屬數據

spotify 數據分析For many data science students, collecting data is seen as a solved problem. It’s just there in Kaggle or UCI. However, that’s not how data is available daily for working Data Scientists. Also, many of the datasets used for learning have …

stack 的一些用法

#include<bits/stdc.h> using namespace std; int32_t main() {stack<int> st;st.push(1);st.push(2);st.push(3);cout<<st.size()<<endl;while(!st.empty()){cout<<st.top()<<endl;st.pop();} } 轉載于:https://www.cnblogs.com/Andromed…

IS環境下配置PHP5+MySql+PHPMyAdmin

IIS環境下配置PHP5MySqlPHPMyAdmin Posted on 2009-08-07 15:18 謝啟祥 閱讀(1385)評論(18) 編輯 收藏 雖然主要是做.net開發的&#xff0c;但是&#xff0c;時不時的還要搞一下php&#xff0c;但是&#xff0c;php在windows下的配置&#xff0c;總是走很多彎路&#xff0c;正好…

js復制功能

<div id"cardList"><div class"btn" onClick"copy(111)">點擊我&#xff0c;復制我</div></div> <script type"text/javascript"> function copy(str){var save function (e){e.clipboardData.setDa…

input在iOS里的兼容性

input框在iOS里&#xff0c;無法聚焦&#xff0c;不能輸入內容&#xff0c;把-webkit-user-select:none改成-webkit-user-select:auto;或者直接加一個style“-webkit-user-select:auto”.

kaggle數據集_Kaggle上有170萬份ArXiv文章的數據集

kaggle數據集“arXiv is a free distribution service and an open-access archive for 1.7 million scholarly articles in the fields of physics, mathematics, computer science, quantitative biology, quantitative finance, statistics, electrical engineering and sys…

java用接口實例化對象_[求助]迷茫中,接口可以直接實例化對象嗎?

可能是我沒有寫完整吧,還是我沒有理解好1 接口public interface SetAndGetWeight{public void setW(double weight);public double getW();}2 類class Train{SetAndGetWeight[] things;public void Train(SetAndGetWeight[] things){this.thingsthings;}public void returnTota…

異常作業2(2018.08.22)

2、編寫程序接收用戶輸入分數信息&#xff0c;如果分數在0—100之間&#xff0c; 輸出成績。如果成績不在該范圍內&#xff0c; 拋出異常信息&#xff0c;提示分數必須在0—100之間。 要求&#xff1a;使用自定義異常實現1 import java.util.Scanner;2 3 class AtException ext…

深度學習數據集中數據差異大_使用差異隱私來利用大數據并保留隱私

深度學習數據集中數據差異大The modern world runs on “big data,” the massive data sets used by governments, firms, and academic researchers to conduct analyses, unearth patterns, and drive decision-making. When it comes to data analysis, bigger can be bett…

C#圖片處理基本應用(裁剪,縮放,清晰度,水印)

前言 需求源自項目中的一些應用&#xff0c;比如相冊功能&#xff0c;通常用戶上傳相片后我們都會針對該相片再生成一張縮略圖&#xff0c;用于其它頁面上的列表顯示。隨便看一下&#xff0c;大部分網站基本都是將原圖等比縮放來生成縮略圖。但完美主義者會發現一些問題&#…

java建立tcp服務器長連接_B/S 架構下后端能否建立 TCP 長連接?

這種架構下&#xff0c;這樣的優化策略能實現嗎&#xff1f;能有作用嗎&#xff1f;php 服務端請求 ES tcp server 部分代碼$streamClient stream_socket_client("tcp://{$tcpHost}:{$tcpPort}", $errno, $errstr);// 該數組是所有業務線的分類結構&#xff0c;及每…

Java客戶端訪問HBase集群解決方案(優化)

測試環境&#xff1a;IdeaWindows10 準備工作&#xff1a; <1>、打開本地 C:\Windows\System32\drivers\etc&#xff08;系統默認&#xff09;下名為hosts的系統文件&#xff0c;如果提示當前用戶沒有權限打開文件&#xff1b;第一種方法是將hosts文件拖到桌面進行配置后…

WPF布局系統

WPF之路——WPF布局系統 前言 前段時間忙了一陣子Google Earth&#xff0c;這周又忙了一陣子架構師論文開題報告&#xff0c;現在終于有時間繼續<WPF之路>了。先回憶一下上篇的內容&#xff0c;在《從HelloWorld到WPF World》中&#xff0c;我們對WPF有了個大概的了解&am…

PostGIS容器運行

2019獨角獸企業重金招聘Python工程師標準>>> 獲取鏡像&#xff1a; docker pull mdillon/postgis 該 mdillon/postgis 鏡像提供了容器中運行Postgres&#xff08;內置安裝PostGIS 2.5&#xff09; 。該鏡像基于官方 postgres image&#xff0c;提供了多種變體&#…

小型數據庫_如果您從事“小型科學”工作,那么您是否正在利用數據存儲庫?

小型數據庫If you’re a scientist, especially one performing a lot of your research alone, you probably have more than one spreadsheet of important data that you just haven’t gotten around to writing up yet. Maybe you never will. Sitting idle on a hard dri…

BitmapEffect位圖效果是簡單的像素處理操作。它可以呈現下面幾種特殊效果。

BitmapEffect位圖效果是簡單的像素處理操作。它可以呈現下面幾種特殊效果。 BevelBitmapEffect 凹凸效果 BlurBitmapEffect 模糊效果 DropShadowBitmapEffect投影效果 EmbossBitmapEffect 浮雕效果 Outer…