欧美丝袜一区二区-欧美精品在线观看一区二区-久久精品男人,亚洲乱码中文字幕综合,久久精品手机视频,极度bdsm残忍bdsm变态

新聞動態(tài)
最新動態(tài) > 重磅更新 | Squids DBMotion賦能國產(chǎn)化數(shù)據(jù)庫,新增多款同構(gòu)數(shù)據(jù)庫遷移

重磅更新 | Squids DBMotion賦能國產(chǎn)化數(shù)據(jù)庫,新增多款同構(gòu)數(shù)據(jù)庫遷移

2023年10月10日

秋天的第一次數(shù)據(jù)傳輸!


又雙叒叕,絲滑的零停機數(shù)據(jù)庫在線遷移工具Squids DBMotion再發(fā)新版!


Squids DBMotion繼續(xù)橫向擴展數(shù)據(jù)庫能力,本次不僅增加了PostgreSQL、GaussDB和openGauss的同構(gòu)數(shù)據(jù)庫能力,也提供了這些數(shù)據(jù)庫到Kafka的數(shù)據(jù)流訂閱功能,同時增加了Redis的增量和分片集群同步能力。另外,在任務(wù)列表查看,源對象篩選等方面也做了大量優(yōu)化,大大提升了用戶體驗。



支持多款同構(gòu)數(shù)據(jù)庫遷移

不管是世界上最流行的開源數(shù)據(jù)庫(The world's most popular open source database)還是世界上最強大的開源數(shù)據(jù)庫(The world's most advanced open source database),Squids DBMotion現(xiàn)在都可以支持遷移了。在新版本中,DBMotion支持了PostgreSQL、GaussDB和openGauss等同構(gòu)數(shù)據(jù)庫之間的遷移。

圖片1.png


其中,PostgreSQL支持的遷移對象較多。目前,DBMotion除了支持table表結(jié)構(gòu)遷移以外,還支持了extension、type、domain、view、procedure、function、trigger、sequence等對象遷移。

圖片2.png


DBMotion采用復制槽replication slot的方式來做增量同步。但是,如果DBMotion同步報錯或者用戶暫停了同步任務(wù),復制槽的位點無法更新,源庫無法及時清理日志,可能導致源庫磁盤空間占用過大等問題。在“遷移選項配置頁面”上,用戶可以配置“自動清理 replication slot”的時間,在DBMotion暫?;蛘邎箦e超過配置的小時數(shù)之后,復制槽replication slot會被自動清理掉,以避免源庫磁盤空間無法釋放的問題。

圖片3.png


Kafka數(shù)據(jù)流訂閱

DBMotion新版本,支持Oracle、PostgreSQL、GaussDB和openGauss數(shù)據(jù)庫到Kafka的同步。

圖片4.png


在遷移對象選擇框中,用戶只能選擇同步哪些表的數(shù)據(jù)。寫入Kafka的時候,用戶可以選擇投遞策略,是投遞到一個已有的topic還是自動創(chuàng)建topic。

  • 投遞到一個topic里面時,需要用戶選擇已有的topic名稱;并且選擇a) 按庫/表名hash到不同partition,b) 按主鍵hash到不同partition,c) 集中投遞到partition0。

圖片5.png


  • 如自動創(chuàng)建topic,DBMotion會自動創(chuàng)建按用戶的topic命名規(guī)則、partition個數(shù)、partition副本數(shù)要求創(chuàng)建topic,并且按partition投遞策略寫入Kafka。

圖片6.png


寫入Kafka的序列化格式,本次更新實現(xiàn)了canal-json方式,后續(xù)會補充avro格式。

圖片7.png



Redis能力提升


本次更新,Redis能力得到進一步提升,DBMotion支持了增量同步。增量同步采用psync方式進行同步,支持4.0及以上的版本。


支持分片集群校驗,如果是分片集群的話,單擊“獲取源庫當前位點”,可以獲取整個分片集群的所有當前起始位點。

圖片8.png



用戶體驗優(yōu)化

新版本還進行了部分用戶體驗的優(yōu)化。 


用戶從任務(wù)列表進入任務(wù)詳情以后:

圖片9.png


從任務(wù)詳情返回:

圖片10.png


回到任務(wù)列表,還能保留在上次的的分頁,并高亮剛剛的任務(wù):

圖片11.png


另外,在源端對象選擇時,可以輸入對象名稱,對象選擇樹上的相關(guān)節(jié)點會標紅,在對象特別多的時候,便于用戶快速找到對應名稱的對象。

圖片12.png


更加詳細的發(fā)版修改如下,您可以登錄https://console.squids.cn/dts/list 親自體驗起來!



版本更新匯總

新增特性

# Redis

  • 分片集群數(shù)據(jù)遷移支持全量+增量遷移。

  • 主備集群支持增量遷移。

  • 增加6.x版本支持。

# PostgreSQL to PostgreSQL

  • 對象遷移,全量遷移,增量同步(不支持DDL, 不支持雙向同步)。

  • 對象校驗,查看不一致詳情。

  • 數(shù)據(jù)校驗,查看不一致行,生成訂正SQL。

# GaussDB to GaussDB

  • 對象遷移,全量遷移,增量同步(不支持DDL, 不支持雙向同步)。

  • 對象校驗,查看不一致詳情。

  • 數(shù)據(jù)校驗,查看不一致行,生成訂正SQL。

# openGauss to openGauss

  • 對象遷移。

  • 對象校驗,查看不一致詳情。

# PostgreSQL/GaussDB/openGauss to Kafka

  • 全量遷移。

  • 增量訂閱。

# SSL/TLS加密傳輸

  • MySQL/MongoDB/Redis/PostgreSQL/GaussDB/openGauss:

  • 支持加密碼傳輸。

  • 支持輸入客戶端證書和密鑰,滿足服務(wù)器端驗證要求。

  • 支持輸入CA證書,驗證服務(wù)器的身份。

# 前端

  • 支持遷移任務(wù),校驗任務(wù)高亮顯示最后一次操作記錄,便于用戶查看。

  • 新增對遷移任務(wù)中的遷移對象進行查找,便于用戶快速選取遷移對象。

  • 優(yōu)化授權(quán)語句查看樣式,補全缺失的數(shù)據(jù)庫授權(quán)語句文件。


問題修復

# MongoDB

  • 增量位點獲取bug。

  • 結(jié)構(gòu)+全量遷移任務(wù)中,重復執(zhí)行遷移任務(wù)bug修復。

# Oracle to GaussDB

  • 修復不能遷移zero date的報錯。

# 前端

  • 修復遷移任務(wù)遷移對象類型展示與實際數(shù)據(jù)不一致的問題。

  • 修復遷移任務(wù)映射與過濾步驟中存在的過濾條件與列映射配置無法清除的問題。



DBMotion能力概覽

  • 支持MySQL to MySQL/ClickHouse/Kafka、Oracle to GaussDB/Kafka、 SQL Server to SQL Server、PostgreSQL to PostgreSQL/Kafka、MongoDB to MongoDB、Redis to Redis、OpenGauss to openGauss/Kafka、GaussDB to GaussDB/Kafka。

  • 支持MySQL和openGauss的雙向同步。

  • 支持對象校驗和數(shù)據(jù)校驗。對象校驗會校驗視圖存儲過程等對象和表的定義;會校驗表、列的屬性,包括類型、注釋、字符集、是否為空等;數(shù)據(jù)校驗會校驗行數(shù)、列值。

  • 支持查看數(shù)據(jù)不一致和重新同步不一致的單個表或者某幾行。

  • 支持遷移完成后的反向同步。

  • 支持SSL/TLS加密連接。



讓數(shù)據(jù)庫基礎(chǔ)設(shè)施更簡單
加速企業(yè)數(shù)字化轉(zhuǎn)型建設(shè)及落地
立即咨詢

沃趣科技

中立的企業(yè)級數(shù)據(jù)庫云
十年磨一劍十年來始終如一的專注數(shù)據(jù)庫生態(tài)領(lǐng)域
夯實技術(shù)底蘊打造最適合時代的數(shù)據(jù)庫基礎(chǔ)設(shè)施
業(yè)績持續(xù)領(lǐng)先目前已累計服務(wù)超3000家企業(yè)客戶

留言咨詢

完善信息,我們第一時間跟您聯(lián)系
姓名
手機
公司
所在地區(qū)
咨詢問題
驗證碼
產(chǎn)品咨詢熱線
0571-87770835
技術(shù)服務(wù)熱線
400-678-1800