天天看點

阿裡雲資料庫8月刊:國内首款Cloud Native自研資料庫POLARDB精彩亮相VLDB!重點事件産品技術進展銷售賦能技術幹貨

重點事件

1、 HBaseCon亞洲2018峰會盛大開幕 阿裡帶你洞悉HBase大資料生态最新發展和行業實踐

8月17日,HBaseCon亞洲2018峰會在北京歌華開元大酒店盛大開幕。 在本次HBaseCon亞洲峰會的主論壇上,HBase資深PMC、Cloudera HBase負責人Michael Stack以及很多海外嘉賓均出席了本次論壇并發表了演講,阿裡共分享10個topic,闡述了阿裡HBase、大資料/資料庫技術能力和生态布局,以及阿裡資料庫未來在雲上的演進方向。首日線上直播觀看量近2萬,傳播累計覆寫81萬+人次。現場簽到人數約500人,到場嘉賓非常認可阿裡雲開源影響力,對本次活動評價非常高。

2、阿裡雲資料庫團隊亮相資料庫頂會VLDB 2018

随着國内首款Cloud Native自研資料庫POLARDB精彩亮相ICDE 2018的同時,作為其核心支撐和使能平台的PolarFS檔案系統的相關論文"PolarFS: An Ultra-low Latency and Failure Resilient Distributed File System for Shared Storage Cloud Database"也被資料庫頂級會議VLDB 2018錄用。 8月,阿裡雲資料庫團隊亮相于巴西裡約舉行的VLDB 2018。阿裡雲資料庫資深技術專家劉振軍(弘然)代表阿裡雲在VLDB 2018做了PolarFS的論文演講,全場爆滿。其中,華為幾位參會人員對我們的報告均有正面回報;騰訊也于8月30号對PolarFS論文有内部集中學習;小米和AWS的人員對我們的工作也很感興趣。PolarFS論文發表在VLDB,對POLARDB在整個業界的持續影響力起到了非常積極的作用。

産品技術進展

[1、阿裡雲 Redis 重磅釋出全球多活版,混合存儲版,多線程性能增強版,現在直擊觀看線上釋出會](

https://promotion.aliyun.com/ntms/act/redis-live.html

)

Redis 全球多活版通過内網打通資料同步通道,将多個執行個體組成一個邏輯多活執行個體。多活執行個體内所有 Redis 執行個體可進行讀寫操作,任意兩個多活節點間資料雙向同步,通過 CRDT 機制保障資料最終一緻。全球多活可以滿足全局 session,跨境交易,容災等多種場景。

混合存儲版則是通過核心改造實作 key 緩存,冷資料落盤,在拓展單執行個體資料量的同時極大地降低了使用者的成本。由于所有的 key 都儲存在緩存内,使得混合存儲版在絕大多數場景下讀寫性能可以媲美純緩存版。可以滿足直播間,微網誌等冷熱資料明顯的業務場景。

多線程性能增強版通過核心改造将 IO 事件等分發到多個線程上并發執行,突破了 Redis 單線程的性能瓶頸。讀寫性能接近原生社群版的 3 倍。

2、雲資料庫MongoDB釋出全球雲廠商獨家雙活架構,資料同步通道支援每秒20萬條日志處理能力,遠超同類産品。

雲資料庫MongoDB雙活架構支援在同城或異地的兩個MongoDB副本集執行個體間搭建雙向資料同步通道,攻克了資料回環、同步性能差等業界難題,緻力于解決企業單元化部署、核心資料兩地多中心容災,遊戲行業全球同服等資料同步訴求,一鍵式的自動化開通流程可幫助企業迅速建構成熟的容災、多活體系。

3、MySQL完成on ECS産品技術形态的全球部署,基礎版以最優惠的價格為使用者提供雲資料庫服務支援,點選購買MySQL

銷售賦能

【華南線下沙龍】阿裡雲資料庫賦能合作夥伴魔鬼訓練營

2018年8月17-19日,在深圳阿裡中心舉辦“華南魔鬼訓練營”計劃,本計劃是為針對華南大區合作夥伴的核心骨幹專門設計的教育訓練賦能專場,意在系統地、有序地把阿裡巴巴文化、阿裡雲業務視野、阿裡雲組織的作戰經驗與能力,傳遞給我們的合作夥伴。資料庫解決方案架構師勇植,給合作夥伴核心骨幹詳細講解了阿裡雲資料庫産品特性、打法。跟合作夥伴深入交流,賦能他們,讓他們對資料庫産品有了更全面、更深入的了解。為以後合作夥伴管道能夠更多的推廣阿裡雲資料庫産品做了很好的鋪墊。歡迎更多合作夥伴加入哦~

技術幹貨

1、“MongoDB雲上災備”産品多活、災備詳細介紹

目前的資料庫系統生态中,大部分系統都支援多個節點執行個體間的資料同步機制 ,如Mysql Master/Slave主從同步,Redis AOF主從同步等,MongoDB更是支援3節點(及以上)ReplicaSet同步,上述機制很好的支撐了一個邏輯單元的資料備援及HA。跨邏輯單元(3節點執行個體、主從執行個體),甚至跨單元、跨資料中心的資料同步,在業務層有時候就顯得很重要,可以支援同城多機房的負載均衡,多機房的互備,甚至是異地多資料中心容災(比如 光纖被挖斷、地震等小機率事件)和多活。基于以上背景,雲資料庫MongoDB版本正式推出MongoDB執行個體間的雙向同步産品“MongoDB雲上災備”(也稱BLS),助力企業快速複制阿裡巴巴異地災備、多活架構。

産品位址 2、初識雲資料庫POLARDB及踩過的那些坑

本文從背景、架構、體驗POLARDB和總結四個方面來介紹POLARDB。讀完本文後,你對POLARDB有一個初步的認識。

3、阿裡雲Redis多線程性能提升思路解析

Redis做為高性能的K-V資料庫,由于其高性能,豐富的資料結構支援,易用等特性,而得到廣泛的應用。但是由于redis單程序單線程的模型限制,單Redis Server QPS最高隻能達到10萬級别。本文試圖通過對Redis做多線程的優化,來達到增強性能的目的。

4、Redis混合存儲産品與架構介紹

Redis混合存儲執行個體是阿裡雲自主研發的完全相容Redis協定和特性的混合存儲産品。通過将部分冷資料存儲到磁盤,在保證絕大部分通路性能不下降的基礎上,大大降低了使用者成本并突破了記憶體對Redis單執行個體資料量的限制。本文讓你對該産品有個全面的了解。

5、一文揭秘阿裡雲Redis全球多活産品

Redis全球多活産品是阿裡雲自研、基于雲資料庫Redis版(ApsaraDB for Redis)、100%相容 Redis 協定的多活資料庫系統。通過資料同步通道,把多個Redis執行個體組網成1個邏輯上的 Redis 多活執行個體,多活執行個體内的所有執行個體均可讀寫并保持實時資料同步。資料同步通道通過内網打通,具有高可靠、高安全,低延遲的特性。子執行個體間通過CRDT(Conflict-free Replicated Data Type)機制檢測并解決資料沖突,保障資料最終一緻性。Redis全球多活産品輕松支援異地多個站點同時對外提供服務的業務場景,助力企業快速複制阿裡巴巴異地多活架構。

6、慎用mysql replace語句

如果業務邏輯強依賴自增ID,絕對不要用replace,普通環境也不建議這樣用,因為會導緻主鍵的重新組織 當存在pk沖突的時候是先delete再insert 當存在uk沖突的時候是直接update,update操作不會涉及到auto_increment的修改 很大程度上會導緻主備中斷,存在容災。本文詳細講解為什麼慎用mysql replace語句以及建議。