阿里雲資料庫8月刊:國內首款Cloud Native自研資料庫POLARDB精彩亮相VLDB!
重點事件
ofollow,noindex" target="_blank">1、HBaseCon亞洲2018峰會盛大開幕 阿里帶你洞悉HBase大資料生態最新發展和行業實踐
8月17日,HBaseCon亞洲2018峰會在北京歌華開元大酒店盛大開幕。 在本次HBaseCon亞洲峰會的主論壇上,HBase資深PMC、Cloudera HBase負責人Michael Stack以及很多海外嘉賓均出席了本次論壇並發表了演講,阿里共分享10個topic,闡述了阿里HBase、大資料/資料庫技術能力和生態佈局,以及阿里資料庫未來在雲上的演進方向。首日線上直播觀看量近2萬,傳播累計覆蓋81萬+人次。現場簽到人數約500人,到場嘉賓非常認可阿里雲開源影響力,對本次活動評價非常高。
隨著國內首款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日,在深圳阿里中心舉辦“華南魔鬼訓練營”計劃,本計劃是為針對華南大區合作伙伴的核心骨幹專門設計的培訓賦能專場,意在系統地、有序地把阿里巴巴文化、阿里雲業務視野、阿里雲組織的作戰經驗與能力,傳遞給我們的合作伙伴。資料庫解決方案架構師勇植,給合作伙伴核心骨幹詳細講解了阿里雲資料庫產品特性、打法。跟合作伙伴深入交流,賦能他們,讓他們對資料庫產品有了更全面、更深入的瞭解。為以後合作伙伴渠道能夠更多的推廣阿里雲資料庫產品做了很好的鋪墊。歡迎更多合作伙伴加入哦~
技術乾貨
當前的資料庫系統生態中,大部分系統都支援多個節點例項間的資料同步機制 ,如Mysql Master/Slave主從同步,Redis AOF主從同步等,MongoDB更是支援3節點(及以上)ReplicaSet同步,上述機制很好的支撐了一個邏輯單元的資料冗餘及HA。跨邏輯單元(3節點例項、主從例項),甚至跨單元、跨資料中心的資料同步,在業務層有時候就顯得很重要,可以支援同城多機房的負載均衡,多機房的互備,甚至是異地多資料中心容災(比如 光纖被挖斷、地震等小概率事件)和多活。基於以上背景,雲資料庫MongoDB版本正式推出MongoDB例項間的雙向同步產品“MongoDB雲上災備”(也稱BLS),助力企業快速複製阿里巴巴異地災備、多活架構。
產品地址本文從背景、架構、體驗POLARDB和總結四個方面來介紹POLARDB。讀完本文後,你對POLARDB有一個初步的認識。
Redis做為高效能的K-V資料庫,由於其高效能,豐富的資料結構支援,易用等特性,而得到廣泛的應用。但是由於redis單程序單執行緒的模型限制,單Redis Server QPS最高只能達到10萬級別。本文試圖通過對Redis做多執行緒的優化,來達到增強效能的目的。
Redis混合儲存例項是阿里雲自主研發的完全相容Redis協議和特性的混合儲存產品。通過將部分冷資料儲存到磁碟,在保證絕大部分訪問效能不下降的基礎上,大大降低了使用者成本並突破了記憶體對Redis單例項資料量的限制。本文讓你對該產品有個全面的瞭解。
Redis全球多活產品是阿里雲自研、基於雲資料庫Redis版(ApsaraDB for Redis)、100%相容 Redis 協議的多活資料庫系統。通過資料同步通道,把多個Redis例項組網成1個邏輯上的 Redis 多活例項,多活例項內的所有例項均可讀寫並保持實時資料同步。資料同步通道通過內網打通,具有高可靠、高安全,低延遲的特性。子例項間通過CRDT(Conflict-free Replicated Data Type)機制檢測並解決資料衝突,保障資料最終一致性。Redis全球多活產品輕鬆支援異地多個站點同時對外提供服務的業務場景,助力企業快速複製阿里巴巴異地多活架構。
如果業務邏輯強依賴自增ID,絕對不要用replace,普通環境也不建議這樣用,因為會導致主鍵的重新組織 當存在pk衝突的時候是先delete再insert 當存在uk衝突的時候是直接update,update操作不會涉及到auto_increment的修改 很大程度上會導致主備中斷,存在容災。本文詳細講解為什麼慎用mysql replace語句以及建議。