精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

長文:國產(chǎn)數(shù)據(jù)庫兼容性一覽

原創(chuàng)
數(shù)據(jù)庫 其他數(shù)據(jù)庫
近期又接觸到部分兼容性工作,特收集整理了部分國產(chǎn)數(shù)據(jù)庫的兼容情況,整體感覺國內(nèi)產(chǎn)品這部分做的差異還是蠻大的。本文將從一張對比表入手,談?wù)剣鴥?nèi)產(chǎn)品的兼容性問題,并簡單介紹下各家的兼容性情況。

近期又接觸到部分兼容性工作,特收集整理了部分國產(chǎn)數(shù)據(jù)庫的兼容情況,整體感覺國內(nèi)產(chǎn)品這部分做的差異還是蠻大的。本文將從一張對比表入手,談?wù)剣鴥?nèi)產(chǎn)品的兼容性問題,并簡單介紹下各家的兼容性情況。

1. 常見國產(chǎn)數(shù)據(jù)庫兼容性一覽

讓我們先從一張《數(shù)據(jù)庫庫兼容性一覽表》開始,談?wù)劯骷壹嫒菪浴?/span>

? 兼容對象

在兼容對象上,大部分產(chǎn)品都將Oracle、MySQL、PostgreSQL作為兼容對象,部分產(chǎn)品還將如DB2、SQL Server等作為兼容對象。在實(shí)現(xiàn)上有些產(chǎn)品是支持多種模式,可以在初始化時進(jìn)行選擇,這里用[MultiDB]進(jìn)行區(qū)分。

? 兼容層次

兼容層次,是指產(chǎn)品在那個層次提供的兼容能力,這里分為多種情況。

  • 內(nèi)核級:有些產(chǎn)品在內(nèi)核層面就兼容某些數(shù)據(jù)庫,這類已“開源+二開”類產(chǎn)品居多。因?yàn)槭腔陂_源產(chǎn)品構(gòu)建的,因此天然就具備對此產(chǎn)品的兼容性。
  • 產(chǎn)品級:有些產(chǎn)品是以“品牌”形式存在的,即不是單一產(chǎn)品構(gòu)成;其為了兼容其他數(shù)據(jù)庫,提供獨(dú)立產(chǎn)品來滿足。這主要是一些云廠商的產(chǎn)品采用這樣的策略。
  • 數(shù)據(jù)庫級:有些產(chǎn)品的兼容性是在數(shù)據(jù)庫初始化的階段進(jìn)行指定,且一旦指定后就不能改變。
  • 租戶級:有些產(chǎn)品是在租戶層面提供指定的兼容性能力,租戶一旦指定兼容性后就不能改變。
  • 功能級:有些產(chǎn)品是在產(chǎn)品自身能力上增強(qiáng),支持其他數(shù)據(jù)庫功能。

? 兼容評估

數(shù)據(jù)庫兼容性包含的維度很多,為了方便用戶了解數(shù)據(jù)庫的兼容能力,很多產(chǎn)品提供了兼容評估。在實(shí)現(xiàn)上有些提供了工具,有些則通過文檔進(jìn)行說明。

? 數(shù)據(jù)遷移

除了對象、語法等兼容外,是否能從源端將數(shù)據(jù)很方便地遷移、同步到目標(biāo)端也很重要。這里列出產(chǎn)品是否提供的異構(gòu)數(shù)據(jù)庫的遷移能力。

? 兼容項(xiàng):<通訊協(xié)議>

協(xié)議的兼容,可以提供一種很友好的管理、使用體驗(yàn),不用改變原有連接方式的情況下就可以使用新的一種數(shù)據(jù)庫。特別是針對上下游生態(tài)工具而言,協(xié)議兼容有助于快速上手使用新數(shù)據(jù)庫;例如常見的如 Navicat、DBeaver 等工具可以快速連接訪問數(shù)據(jù)庫或者如 MySQL、PostgreSQL 的命令行工具也如此。

? 兼容項(xiàng):<數(shù)據(jù)類型>

數(shù)據(jù)庫系統(tǒng)存儲和處理數(shù)據(jù)時,不同數(shù)據(jù)庫管理系統(tǒng)可能對數(shù)據(jù)類型的支持存在差異,這就需要考慮數(shù)據(jù)類型兼容性。數(shù)據(jù)類型兼容性主要涉及以下幾個方面:

  • 數(shù)據(jù)完整性:數(shù)據(jù)類型的兼容性影響了數(shù)據(jù)的完整性。如果在數(shù)據(jù)遷移或跨數(shù)據(jù)庫系統(tǒng)操作時,不同數(shù)據(jù)庫系統(tǒng)對數(shù)據(jù)類型的支持不同,會導(dǎo)致數(shù)據(jù)類型轉(zhuǎn)換或截斷,從而影響數(shù)據(jù)的完整性。
  • 查詢效率:數(shù)據(jù)類型的不兼容性會影響查詢效率。如果不同數(shù)據(jù)庫系統(tǒng)對數(shù)據(jù)類型的存儲和索引方式不同,可能會導(dǎo)致查詢性能下降。
  • 應(yīng)用開發(fā)難度:數(shù)據(jù)類型的不兼容性會增加應(yīng)用開發(fā)的難度。在跨數(shù)據(jù)庫系統(tǒng)開發(fā)時,如果數(shù)據(jù)類型不兼容,就需要針對不同數(shù)據(jù)庫系統(tǒng)進(jìn)行特殊處理,增加了開發(fā)和維護(hù)的成本。

所以數(shù)據(jù)類型兼容性在數(shù)據(jù)庫兼容性評估中具有重要的意義,需要綜合考慮數(shù)據(jù)完整性、查詢效率和應(yīng)用開發(fā)難度等因素,以確保數(shù)據(jù)在不同數(shù)據(jù)庫管理系統(tǒng)之間的兼容性和一致性。

? 兼容項(xiàng):<字符集>

字符集是一種用來表示不同語言和字符的編碼規(guī)范。在數(shù)據(jù)庫中,字符集決定了數(shù)據(jù)如何存儲和顯示。不同的數(shù)據(jù)庫管理系統(tǒng)支持不同的字符集,例如MySQL支持utf8、utf8mb4等字符集,而Oracle支持AL32UTF8、AL16UTF16等字符集。在數(shù)據(jù)庫替換過程中進(jìn)行數(shù)據(jù)庫遷移或數(shù)據(jù)交換的時候,字符集兼容性就顯得非常重要。當(dāng)要將數(shù)據(jù)從一個數(shù)據(jù)庫遷移到另一個數(shù)據(jù)庫時,需要確保數(shù)據(jù)的字符集不會丟失或損壞,務(wù)必注意字符集的兼容性,以確保數(shù)據(jù)能夠正確地存儲和顯示。數(shù)據(jù)庫廠商應(yīng)明確自己兼容的數(shù)據(jù)庫類型,以及如何設(shè)置字符集,以方便用戶選擇和使用。

? 兼容項(xiàng):<SQL語法>

盡管 SQL 是一種標(biāo)準(zhǔn)化的查詢語言,但實(shí)際上不同的數(shù)據(jù)庫實(shí)現(xiàn)了自己的 SQL 語法擴(kuò)展和特性,導(dǎo)致其之間的 SQL 語法存在一定的差異。在進(jìn)行數(shù)據(jù)庫替換過程中,跨數(shù)據(jù)庫的開發(fā)、遷移和數(shù)據(jù)交互等環(huán)節(jié),由于不同數(shù)據(jù)庫之間 SQL 語法的差異,會直接影響客戶的決策和項(xiàng)目周期。各數(shù)據(jù)庫廠商應(yīng)在兼容性部分盡可能的細(xì)化 SQL 語法的兼容性程度,以便研發(fā)和運(yùn)維管理人員做綜合的評估

? 兼容項(xiàng):<數(shù)據(jù)對象>

數(shù)據(jù)庫對象的兼容性在數(shù)據(jù)庫替換或遷移中起著至關(guān)重要的作用。當(dāng)需要將一個數(shù)據(jù)庫系統(tǒng)替換成另一個數(shù)據(jù)庫系統(tǒng)時,數(shù)據(jù)庫對象的兼容性可以影響到替換過程的順利進(jìn)行以及數(shù)據(jù)的完整性和準(zhǔn)確性。以下是數(shù)據(jù)庫對象兼容性在數(shù)據(jù)庫替換中的作用:

  • 數(shù)據(jù)遷移:在進(jìn)行數(shù)據(jù)庫替換時,通常需要將原有數(shù)據(jù)庫中的數(shù)據(jù)遷移到新的數(shù)據(jù)庫系統(tǒng)中。如果數(shù)據(jù)庫對象之間的數(shù)據(jù)類型、存儲結(jié)構(gòu)、索引等不兼容,可能導(dǎo)致數(shù)據(jù)丟失、格式不正確或無法正確轉(zhuǎn)換的問題。
  • 存儲過程和觸發(fā)器:一些數(shù)據(jù)庫對象,如存儲過程和觸發(fā)器,可能是特定于某個數(shù)據(jù)庫系統(tǒng)的特性。在進(jìn)行數(shù)據(jù)庫替換時,需要確保新的數(shù)據(jù)庫系統(tǒng)能夠支持這些對象,并進(jìn)行相應(yīng)的遷移和調(diào)整。
  • 數(shù)據(jù)一致性:數(shù)據(jù)庫對象的兼容性還涉及到數(shù)據(jù)的一致性和完整性。在數(shù)據(jù)庫替換過程中,需要確保數(shù)據(jù)庫對象的轉(zhuǎn)換和遷移不會造成數(shù)據(jù)錯誤或丟失,以保持?jǐn)?shù)據(jù)的一致性。
  • 性能影響:數(shù)據(jù)庫對象的兼容性還會影響到新數(shù)據(jù)庫系統(tǒng)的性能。如果數(shù)據(jù)庫對象的設(shè)計不符合新數(shù)據(jù)庫系統(tǒng)的最佳實(shí)踐或性能優(yōu)化策略,可能會造成性能下降或不穩(wěn)定。

? 兼容項(xiàng):<過程化語言>

數(shù)據(jù)庫過程化語言是一種用于編寫存儲過程和觸發(fā)器等數(shù)據(jù)庫對象的編程語言。它是針對特定數(shù)據(jù)庫管理系統(tǒng)而設(shè)計的,以支持在數(shù)據(jù)庫中執(zhí)行復(fù)雜邏輯和業(yè)務(wù)規(guī)則的編程需求。通過數(shù)據(jù)庫過程化語言,用戶可以在數(shù)據(jù)庫中定義和執(zhí)行一系列的操作和邏輯,實(shí)現(xiàn)對數(shù)據(jù)的處理和管理。在數(shù)據(jù)庫替換過程中,過程化語言的重要性主要體現(xiàn)在數(shù)據(jù)轉(zhuǎn)換、業(yè)務(wù)邏輯實(shí)現(xiàn)、數(shù)據(jù)一致性和完整性、性能優(yōu)化以及數(shù)據(jù)遷移邏輯控制等方面。通過合理地使用過程化語言,數(shù)據(jù)庫替換工作可以更有效地進(jìn)行,同時保證數(shù)據(jù)的完整性和業(yè)務(wù)規(guī)則的實(shí)現(xiàn)。

? 兼容項(xiàng):<內(nèi)置函數(shù)>

數(shù)據(jù)庫內(nèi)置函數(shù)是數(shù)據(jù)庫提供的一組用于處理數(shù)據(jù)和執(zhí)行特定操作的函數(shù)。這些內(nèi)置函數(shù)可以用于查詢、操作和處理數(shù)據(jù)庫中的數(shù)據(jù),簡化開發(fā)和提高查詢效率。不同的數(shù)據(jù)庫系統(tǒng)支持不同的內(nèi)置函數(shù),通常包括字符串函數(shù)、數(shù)值函數(shù)、日期函數(shù)、聚合函數(shù)等。同時數(shù)據(jù)庫內(nèi)置函數(shù)的使用可以簡化數(shù)據(jù)處理過程,減少手動編寫復(fù)雜的邏輯代碼的工作量,提高開發(fā)效率和代碼的可讀性。在編寫SQL查詢語句或存儲過程時,合理地使用數(shù)據(jù)庫內(nèi)置函數(shù)能夠更高效地實(shí)現(xiàn)各種數(shù)據(jù)處理和操作。如果數(shù)據(jù)庫替換后,原本使用的內(nèi)置函數(shù)在新的數(shù)據(jù)庫中不被支持或者功能有所改變,就會導(dǎo)致原有的數(shù)據(jù)庫操作無法正常進(jìn)行,甚至可能會導(dǎo)致數(shù)據(jù)丟失或錯誤。因此,在進(jìn)行數(shù)據(jù)庫替換時,需要仔細(xì)評估新數(shù)據(jù)庫對內(nèi)置函數(shù)的支持情況,確保原有的數(shù)據(jù)庫操作能夠在新數(shù)據(jù)庫中正常運(yùn)行。如果存在兼容性問題,可能需要重新設(shè)計數(shù)據(jù)庫操作,或者尋找替代的內(nèi)置函數(shù)來實(shí)現(xiàn)相同的功能。保證數(shù)據(jù)庫內(nèi)置函數(shù)的兼容性對于保障數(shù)據(jù)庫操作的正常運(yùn)行和數(shù)據(jù)的完整性至關(guān)重要。

? 兼容項(xiàng):<系統(tǒng)視圖>

數(shù)據(jù)庫系統(tǒng)視圖是數(shù)據(jù)庫系統(tǒng)中的一種虛擬表,它是通過查詢一張或多張基本表生成的視圖。這些視圖可以幫助用戶簡化復(fù)雜的查詢操作,隱藏數(shù)據(jù)的復(fù)雜性,提供不同層次的數(shù)據(jù)訪問權(quán)限,以及提供數(shù)據(jù)安全性。兼容數(shù)據(jù)庫的系統(tǒng)視圖可以有效地降低數(shù)據(jù)庫替換或升級過程中的風(fēng)險,保障原有數(shù)據(jù)和應(yīng)用的正常運(yùn)行。

? 兼容項(xiàng):<優(yōu)化器功能>

通過優(yōu)化器的功能,數(shù)據(jù)庫可以根據(jù)查詢的復(fù)雜度和特點(diǎn)生成最優(yōu)化的執(zhí)行計劃,從而提高查詢性能,降低系統(tǒng)資源的消耗,提升數(shù)據(jù)庫系統(tǒng)整體的性能表現(xiàn)。通過確保數(shù)據(jù)庫優(yōu)化器功能的兼容性,可以有效降低數(shù)據(jù)庫替換或升級帶來的風(fēng)險,并保障系統(tǒng)的性能和效率得到長期維持和提升。

? 兼容項(xiàng):<安全特性>

數(shù)據(jù)庫安全特性是數(shù)據(jù)庫系統(tǒng)中用于保護(hù)數(shù)據(jù)安全的一系列功能和措施。這些特性旨在防止未經(jīng)授權(quán)的訪問、數(shù)據(jù)泄露、數(shù)據(jù)損壞和其他安全威脅,確保數(shù)據(jù)庫系統(tǒng)的完整性、可用性和保密性。常見的數(shù)據(jù)庫安全特性:訪問控制、數(shù)據(jù)加密、審計和監(jiān)控、數(shù)據(jù)完整性、數(shù)據(jù)備份和恢復(fù)、數(shù)據(jù)脫敏、異常檢測和防范。兼容原數(shù)據(jù)庫的安全特性可以幫助組織順利遷移或升級數(shù)據(jù)庫系統(tǒng),同時保持?jǐn)?shù)據(jù)的安全性和完整性。在進(jìn)行數(shù)據(jù)庫系統(tǒng)替換或升級之前,建議對數(shù)據(jù)庫安全特性進(jìn)行仔細(xì)評估和規(guī)劃,確保數(shù)據(jù)庫系統(tǒng)在安全方面的兼容性得到充分考慮。

? 兼容項(xiàng):<生態(tài)工具>

數(shù)據(jù)庫生態(tài)工具是指與數(shù)據(jù)庫系統(tǒng)相關(guān)的一系列軟件和工具,用于管理、監(jiān)控、優(yōu)化和擴(kuò)展數(shù)據(jù)庫系統(tǒng)的功能和性能。這些工具涵蓋了數(shù)據(jù)庫開發(fā)、運(yùn)維、安全、備份恢復(fù)、性能調(diào)優(yōu)等不同領(lǐng)域,旨在幫助數(shù)據(jù)庫管理員和開發(fā)人員更好地管理和利用數(shù)據(jù)庫系統(tǒng)。兼容原有數(shù)據(jù)庫的生態(tài)工具,可以大大降低用戶的學(xué)習(xí)成本,復(fù)用原有生態(tài)工具,可以減少用戶在數(shù)據(jù)庫生態(tài)方面的投入,降低用戶成本。

2. 各家數(shù)據(jù)庫兼容性能力說明

(1)OceanBase 

OceanBase 是在租戶級別提供對數(shù)據(jù)庫的兼容能力,即在一個系統(tǒng)中可同時支持 MySQL 模式和 Oracle 模式兩種模式的租戶。用戶在創(chuàng)建租戶時,可選擇創(chuàng)建 MySQL 兼容模式的租戶或 Oracle 兼容模式的租戶,租戶的兼容模式一經(jīng)確定就無法更改,所有數(shù)據(jù)類型、SQL 功能、視圖等相應(yīng)地與 MySQL 數(shù)據(jù)庫或 Oracle 數(shù)據(jù)庫保持一致。

? Oracle 兼容性

OceanBase 數(shù)據(jù)庫從 V2.x.x 版本開始支持 Oracle 兼容模式。Oracle 模式目前能夠支持絕大部分的 Oracle 語法和過程性語言功能,可以做到大部分的 Oracle 業(yè)務(wù)進(jìn)行少量修改后的自動遷移。OceanBase 數(shù)據(jù)庫在數(shù)據(jù)類型、SQL 功能和數(shù)據(jù)庫對象等基本功能上與 Oracle 數(shù)據(jù)庫兼容。在過程化程序語言(Procedural Language,PL)方面,已經(jīng)基本能夠兼容全部的研發(fā)功能。在數(shù)據(jù)庫安全、備份恢復(fù)、高可用和優(yōu)化器等高級特性上 OceanBase 數(shù)據(jù)庫的兼容性也非常好,而且有些特性還要優(yōu)于 Oracle 數(shù)據(jù)庫。這意味著在從 Oracle 數(shù)據(jù)庫遷移到 OceanBase 數(shù)據(jù)庫的過程中,用戶不需要消耗大量的時間去學(xué)習(xí)新知識,即可流暢地實(shí)現(xiàn)從 Oracle 數(shù)據(jù)庫到 OceanBase 數(shù)據(jù)庫的遷移。

? MySQL 兼容性

MySQL 模式是為降低 MySQL 數(shù)據(jù)庫遷移至 OceanBase 數(shù)據(jù)庫所引發(fā)的業(yè)務(wù)系統(tǒng)改造成本,同時使業(yè)務(wù)數(shù)據(jù)庫設(shè)計人員、開發(fā)人員、數(shù)據(jù)庫管理員等可復(fù)用積累的 MySQL 數(shù)據(jù)庫技術(shù)知識經(jīng)驗(yàn),并能快速上手 OceanBase 數(shù)據(jù)庫而支持的一種租戶類型功能。OceanBase 數(shù)據(jù)庫的 MySQL 模式兼容 MySQL 5.7 的絕大部分功能和語法,兼容 MySQL 5.7 版本的全量以及 8.0 版本的部分 JSON 函數(shù),基于 MySQL 的應(yīng)用能夠平滑遷移。

? 評估+遷移工具

OceanBase 遷移評估工具(OceanBase Migration Assessment,OMA)是 OceanBase 提供的數(shù)據(jù)庫遷移評估的產(chǎn)品,為數(shù)據(jù)遷移提供精準(zhǔn)的兼容性評估、高效的性能評估以及應(yīng)用邏輯改造建議。OMA 支持評估 Oracle、DB2 LUW、PostgreSQL 等多種數(shù)據(jù)庫與 OceanBase 的兼容情況,提供畫像分析和自動轉(zhuǎn)換方案;支持應(yīng)用負(fù)載回放功能,幫助客戶預(yù)知遷移后可能的性能風(fēng)險并提供優(yōu)化方案;OMA 還支持評估 C、Java 業(yè)務(wù)代碼以及驅(qū)動的兼容性以助力用戶高效率、低成本遷移至OceanBase。

OceanBase 數(shù)據(jù)遷移工具(OceanBase Migration Service,OMS)是 OceanBase 數(shù)據(jù)庫一站式數(shù)據(jù)傳輸和同步的產(chǎn)品。它支持多種關(guān)系型數(shù)據(jù)庫、消息隊列與 OceanBase 數(shù)據(jù)庫之間的數(shù)據(jù)復(fù)制,是集數(shù)據(jù)遷移、實(shí)時數(shù)據(jù)同步和增量數(shù)據(jù)訂閱于一體的數(shù)據(jù)傳輸服務(wù),OMS 幫助您低風(fēng)險、低成本、高效率的實(shí)現(xiàn) OceanBase 的數(shù)據(jù)流通,助力構(gòu)建安全、穩(wěn)定、高效的數(shù)據(jù)復(fù)制架構(gòu)。

(2)GoldenDB

GoldenDB 數(shù)據(jù)庫提供了對 Oracle、MySQL 的兼容能力。

? Oracle 兼容性

GoldenDB 分布式數(shù)據(jù)庫兼容 SQL92、99、2003SQL標(biāo)準(zhǔn),同時兼容常用 Oracle 語法,其支持的語法類別全面覆蓋數(shù)據(jù)庫語法類別,包括DDL、DML、DQL等等。同時,GoldenDB對跨節(jié)點(diǎn)的復(fù)雜 SQL 操作支持全面,使得業(yè)務(wù)人員的開發(fā)工作量大幅降低,無需考慮大量的SQL改造。

? MySQL 兼容性

GoldenDB 分布式數(shù)據(jù)庫完全兼容 MySQL 語法,兼容SQL92、99、2003SQL標(biāo)準(zhǔn),其支持的語法類別全面覆蓋數(shù)據(jù)庫語法類別,包括DDL、DML、DQL等等。

? 遷移工具

GoldenDB數(shù)據(jù)遷移工具SLOTH,完成 GoldenDB 數(shù)據(jù)庫與GoldenDB(包括不同的分片數(shù)量場景)、異構(gòu)數(shù)據(jù)庫(Oracle、MySQL等)之間的全量數(shù)據(jù)、增量數(shù)據(jù)的遷移和同步,同時提供遷移過程中的數(shù)據(jù)比對功能。

(3)GaussDB

? MultiDB 兼容

GaussDB 是華為自主創(chuàng)新研發(fā)的分布式關(guān)系型數(shù)據(jù)庫。GaussDB 可以在創(chuàng)建數(shù)據(jù)庫時,通過參數(shù) DBCOMPATIBILITY 指定兼容數(shù)據(jù)庫的類型,支持 A、B、C和PG四種兼容模式,分別表示兼容 Oracle、MySQL、Teradata(TD)和PostgreSQL。但是C目前已經(jīng)放棄支持,因此常用的取值是A、B、PG。不同兼容模式下的語法行為存在一定差異,默認(rèn)為A兼容模式。此外,為了適配 MySQL 語句及pymysql、JDBC等多種連接方式,GaussDB新增了 M-Compatibility 協(xié)議,簡稱為M-Compatibility兼容模式。

? 評估+遷移工具

UGO,全稱為數(shù)據(jù)庫和應(yīng)用遷移 UGO,是專注于異構(gòu)數(shù)據(jù)庫結(jié)構(gòu)遷移的專業(yè)服務(wù)。可將源數(shù)據(jù)庫中的DDL、DML和DCL一鍵自動轉(zhuǎn)換為華為云GaussDB/RDS的SQL語法,通過數(shù)據(jù)庫評估、對象遷移兩大核心功能和自動化語法轉(zhuǎn)換,提前識別可能存在的改造工作、提高轉(zhuǎn)化率、最大化降低用戶數(shù)據(jù)庫遷移成本。在異構(gòu)數(shù)據(jù)庫遷移場景中,UGO實(shí)現(xiàn)結(jié)構(gòu)遷移和語法轉(zhuǎn)化,數(shù)據(jù)復(fù)制服務(wù) DRS實(shí)現(xiàn)異構(gòu)數(shù)據(jù)庫數(shù)據(jù)在線搬遷,可以形成完整的平滑異構(gòu)數(shù)據(jù)庫端到端搬遷方案。

(4)TDSQL

TDSQL,是騰訊云提供的一個數(shù)據(jù)庫品牌,包含多個產(chǎn)品。按照其生態(tài)兼容,主要是兩款 TDSQL-MySQL、TDSQL-PG。

? MySQL 兼容性

TDSQL MySQL版(TDSQL for MySQL)是部署在騰訊云上的一種支持自動水平拆分、Shared Nothing 架構(gòu)的分布式數(shù)據(jù)庫。TDSQL-MySQL 高度兼容 MySQL 的協(xié)議和語法,但由于架構(gòu)的差異,對于 SQL 有一定的限制。

? PostgreSQL 兼容性

TDSQL PostgreSQL版(TDSQL for PostgreSQL)是騰訊自主研發(fā)的分布式數(shù)據(jù)庫系統(tǒng)。TDSQL PostgreSQL版 集高擴(kuò)展性、SQL 高兼容度、完整的分布式事務(wù)支持、多級容災(zāi)及多維度資源隔離等功能于一身,采用無共享的集群架構(gòu),提供容災(zāi)、備份、恢復(fù)、監(jiān)控、安全、審計等全套解決方案,適用于GB級 - PB級的海量 HTAP 場景。TDSQL PostgreSQL版 完全兼容 PostgreSQL。

? Oracle 兼容性

TDSQL PostgreSQL版 正式孵化出 Oracle 兼容版,即 TDSQL PostgreSQL版(Oracle 兼容版),該版本高度兼容 Oracle 語法,包含數(shù)據(jù)類型與運(yùn)算符、分區(qū)表、系統(tǒng)內(nèi)置包、系統(tǒng)視圖、函數(shù)、存儲過程、PL/SQL 等語法的兼容。

(5)PolarDB

PolarDB,是阿里云提供的一個數(shù)據(jù)庫品牌,包含多個產(chǎn)品。按照其生態(tài)兼容,主要是兩款 PolarDB-MySQL、PolarDB-PG。這里吐槽一下,PolarDB 產(chǎn)品在文檔方面還需加強(qiáng),關(guān)于兼容性很多內(nèi)容都查不到。

? MySQL 兼容性

PolarDB MySQL 版是阿里巴巴自研的云原生HTAP數(shù)據(jù)庫。PolarDB MySQL版100%兼容原生MySQL的多個版本,包括MySQL 5.6、MySQL 5.7和MySQL 8.0。PolarDB MySQL版的企業(yè)版基于云原生架構(gòu)、計算存儲分離、軟硬件一體化設(shè)計,為用戶提供具備超高彈性和性能、高可用和高可靠保障、高性價比的數(shù)據(jù)庫服務(wù)。

? PostgreSQL 兼容性

PolarDB-PG 是阿里巴巴自研的新一代云原生數(shù)據(jù)庫,在存儲計算分離架構(gòu)下,利用了軟硬件結(jié)合的優(yōu)勢,為用戶提供具備極致彈性、高性能、海量存儲、安全可靠的數(shù)據(jù)庫服務(wù)。PolarDB 100%兼容PostgreSQL 11,PostgreSQL 14,高度兼容Oracle。

? Oracle 兼容性

PolarDB是阿里巴巴自研的新一代云原生數(shù)據(jù)庫,在存儲計算分離架構(gòu)下,利用了軟硬件結(jié)合的優(yōu)勢,為用戶提供具備極致彈性、高性能、海量存儲、安全可靠的數(shù)據(jù)庫服務(wù)。高度兼容Oracle。

? 評估+遷移工具

異構(gòu)數(shù)據(jù)庫遷移ADAM(Advanced Database & Application Migration)提供數(shù)據(jù)庫平滑遷云解決方案,全面評估上云可行性、成本和云存儲選型,內(nèi)置實(shí)施協(xié)助、數(shù)據(jù)遷移、應(yīng)用遷移等工具,覆蓋數(shù)據(jù)庫遷移的全生命周期,幫助企業(yè)降低數(shù)據(jù)庫和應(yīng)用遷移的風(fēng)險、技術(shù)難度和實(shí)施周期,助力企業(yè)源數(shù)據(jù)庫遷移上云。數(shù)據(jù)傳輸服務(wù)DTS(Data Transmission Service)是阿里云提供的實(shí)時數(shù)據(jù)流服務(wù),支持關(guān)系型數(shù)據(jù)庫(RDBMS)、非關(guān)系型的數(shù)據(jù)庫(NoSQL)、數(shù)據(jù)多維分析(OLAP)等數(shù)據(jù)源間的數(shù)據(jù)交互,集數(shù)據(jù)同步、遷移、訂閱、集成、加工于一體,助您構(gòu)建安全、可擴(kuò)展、高可用的數(shù)據(jù)架構(gòu)。

(6)TiDB

? MySQL  兼容性

TiDB 高度兼容 MySQL 協(xié)議,以及 MySQL 5.7 和 MySQL 8.0 常用的功能及語法。MySQL 生態(tài)中的系統(tǒng)工具(PHPMyAdmin、Navicat、MySQL Workbench、DBeaver 和其他工具)、客戶端等均適用于 TiDB。

? 遷移工具

TiDB Data Migration (DM) 是將 MySQL/MariaDB 數(shù)據(jù)遷移到 TiDB 的工具,支持全量數(shù)據(jù)的遷移和增量數(shù)據(jù)的復(fù)制。

(7)GreatDB

? MySQL + Oracle 兼容性

GreatDB 是北京萬里開源軟件有限公司自主研發(fā)的一款分布式關(guān)系型數(shù)據(jù)庫軟件。GreatDB完全兼容 MySQL 語法,兼容 SQL92、99、2003 SQL 標(biāo)準(zhǔn),同時兼容部分 Oracle 語法,其支持的語法類別全面覆蓋數(shù)據(jù)庫語法類別,包括DDL、DML、DDL、TCL、常用函數(shù)、程序控制語言、批處理語法、序列等。

? 評估+遷移工具

GreatDTS 是萬里數(shù)據(jù)庫自主研發(fā)的數(shù)據(jù)庫遷移工具,方便用戶遷移其他數(shù)據(jù)庫到GreatDB 數(shù)據(jù)庫,實(shí)現(xiàn)應(yīng)用評估、兼容性評估和數(shù)據(jù)遷移的一站式數(shù)據(jù)遷移產(chǎn)品,服務(wù)全量數(shù)據(jù)遷移,支持并行執(zhí)行、斷點(diǎn)續(xù)傳和數(shù)據(jù)校驗(yàn)等功能。

(8)KingBase

? Oracle 兼容性

KingbaseES在其內(nèi)部實(shí)現(xiàn)了大量的Oracle兼容特性 。這些特性 從語法或功能上對Oracle提供了原生支持。因此,在移植過程中,Oracle程序只需很少甚至不做任何改動就能在KingbaseES環(huán)境中運(yùn)行。

? MySQL 兼容性

異構(gòu)數(shù)據(jù)庫移植的工作量繁重。這些工作量主要來源于:在數(shù)據(jù)類型、SQL 語言、PL/SQL 語言、甚至客戶端應(yīng)用編程接口等諸多方面對兩個數(shù)據(jù)庫所進(jìn)行的、大量的語法或功能的對齊處理。同樣的,從 MySQL 向 KingbasES 移植的情況也如此。為降低移植工作量,KingbaseES 在其內(nèi)部實(shí)現(xiàn)了部分的 MySQL 兼容特性。這些特性從語法或功能上對 MySQL 提供了原生支持。因此,在移植過程中,MySQL 程序只需很少甚至不做任何改動就能在 KES 環(huán)境中運(yùn)行。

? 遷移工具

KingbaseES 提供了 KDTS 和 KFS 2個工具完成遷移數(shù)據(jù)任務(wù)。KDTS 是 KingbaseES 提供的工具,可以用于離線遷移,并完成數(shù)據(jù)庫中所有對象定義的遷移和數(shù)據(jù)的遷移。KFS 是一個單獨(dú)的同步工具,可以應(yīng)用于數(shù)據(jù)的同步,主要用于表結(jié)構(gòu)和表數(shù)據(jù)的初始搬遷,以及初始搬遷之后數(shù)據(jù)的實(shí)時同步。KDTS 和 KFS 一起部署,可以完成一個大型系統(tǒng)的在線遷移。

(9)DM

之前一直聽說 DM 對 Oracle 的兼容性是比較好的,但在查看文檔中發(fā)現(xiàn)資料甚少,只是提到了提供兼容模式及從其他數(shù)據(jù)庫遷移方面的一些經(jīng)驗(yàn)。看來文檔方面,還需要多多增強(qiáng)。

? MultiDB 兼容性

DM 提供了 COMPATIBLE_MODE 參數(shù)來設(shè)置數(shù)據(jù)庫的兼容性模式,0:不兼容,1:兼容 SQL92 標(biāo)準(zhǔn),2:部分兼容 ORACLE,3:部分兼容 MS SQL SERVER,4:部分兼容 MYSQL, 5:兼容 DM6,6:部分兼容 TERADATA。該參數(shù)默認(rèn)為 0。該參數(shù)為靜態(tài)參數(shù),需要重啟數(shù)據(jù)庫后生效。

? 遷移工具

DM 數(shù)據(jù)遷移工具 DM DTS 提供了主流大型數(shù)據(jù)庫遷移到 DM、DM 到 DM、文件遷移到 DM 以及 DM 遷移到文件等功能。此外,這個工具也可以完成對象的遷移,但各數(shù)據(jù)庫語法兼容程度不同,部分是需要手工改寫。

(10)GBase

? Oracle 兼容性

南大通用有多款數(shù)據(jù)庫產(chǎn)品,以 GBase 8s 為例,其廣泛兼容 Oracle 語法,在 PL/SQL、包、系統(tǒng)函數(shù)、系統(tǒng)視圖、DML 語句、DDL 語句、數(shù)據(jù)類型、操作符等方面都有良好的兼容性,最大限度的復(fù)用用戶和開發(fā)人員的數(shù)據(jù)庫經(jīng)驗(yàn),降低產(chǎn)品使用門檻。

? 遷移工具

同步提供了數(shù)據(jù)庫遷移工具。

(11)AntDB

? Oracle 兼容性

AntDB 是一款可擴(kuò)展、多租戶、高可用、高性能、國產(chǎn)自主的分布式數(shù)據(jù)庫產(chǎn)品,旨在為 OLTP (Online Transactional Processing)、 OLAP (Online Analytical Processing)場景提供一站式的解決方案,具備自動高可用、在線彈性擴(kuò)容、內(nèi)核級讀寫分離等特性,支持SQL2016 標(biāo)準(zhǔn),提供高并發(fā)、高吞吐、低時延的PB級數(shù)據(jù)處理能力,方便應(yīng)用平滑地從 Oracle 遷移到 AntDB。

? 評估+遷移工具

AntDB MTK(AntDB Migration ToolKits)是安慧科技精心打造的一款高可用、高性能的分布式數(shù)據(jù)同步復(fù)制產(chǎn)品, 可以在同構(gòu)、異構(gòu)數(shù)據(jù)庫之間進(jìn)行遷移評估、離線遷移、數(shù)據(jù)校驗(yàn)的能力。MTK使用斷點(diǎn)續(xù)傳技術(shù),具有部署簡單、 占用資源少、數(shù)據(jù)零丟失等技術(shù)特點(diǎn)。在兼容性評估功能方面,提供整體數(shù)據(jù)庫層面的兼容度分析,通過自動化的數(shù)據(jù)采集,并在真實(shí)環(huán)境中進(jìn)行模擬重演,得出準(zhǔn)確的兼容度分析報告。可將源數(shù)據(jù)庫中的DDL、DML、DCL一鍵自動轉(zhuǎn)換為AntDB的SQL語法,通過對象評估、SQL評估和自動化語法轉(zhuǎn)換,提前識別可能存在的改造工作、提高轉(zhuǎn)換率、最大化降低用戶數(shù)據(jù)庫遷移成本。AntDB MTK負(fù)責(zé)數(shù)據(jù)庫之間的復(fù)制同步,支持Oracle,MySQL,PostgreSQL, AntDB等各種數(shù)據(jù)庫產(chǎn)品數(shù)據(jù)復(fù)制同步,實(shí)現(xiàn)可預(yù)期、 高效率地進(jìn)行數(shù)據(jù)庫遷移實(shí)施。

(12)YanshanDB

? Oracle 兼容性

YashanDB在SQL語法、表達(dá)式運(yùn)算、FILTER CONDITION、數(shù)據(jù)類型、內(nèi)置函數(shù)、系統(tǒng)視圖和PL等基本功能上均與Oracle數(shù)據(jù)庫兼容,數(shù)據(jù)庫管理和開發(fā)人員不需要花費(fèi)大量的時間去學(xué)習(xí)新知識,在已交付特性上直接查閱Oracle相關(guān)文檔,也可流暢地操作使用YashanDB,實(shí)現(xiàn)從Oracle數(shù)據(jù)庫到Y(jié)ashanDB的平滑遷移。

? 評估+遷移工具

崖山遷移平臺(YashanDB Migration Platform,YMP)是YashanDB提供的數(shù)據(jù)庫遷移產(chǎn)品,提供異構(gòu)RDBMS與YashanDB之間進(jìn)行遷移評估、離線遷移、數(shù)據(jù)校驗(yàn)的能力。YMP提供可視化服務(wù),用戶只需通過簡單的界面操作,即可完成從評估到遷移整個流程的執(zhí)行與監(jiān)控,實(shí)現(xiàn)低門檻、低成本、高效率的異構(gòu)數(shù)據(jù)庫遷移。

(13)Klustron

? MySQL+PG 兼容性

Klustron 同時支持 MySQL 和 PostgreSQL 兩種數(shù)據(jù)庫的連接協(xié)議和 SQL 語法,可以無縫對接 MySQL 和PostgreSQL 這兩大世界頂級開源數(shù)據(jù)庫生態(tài)。Klustron 支持所有常見編程語言的 MySQL 和 PostgreSQL 客戶端連接庫,用這些編程語言編寫的軟件都可以連接到 Klustron 并正確執(zhí)行所有符合SQL 標(biāo)準(zhǔn)的 SQL 語句,以及 MySQL和 PostgreSQL 私有的 DML SQL 語句。相應(yīng)的數(shù)據(jù)遷移工作也可以借助 Klustron 和第三方的數(shù)據(jù)導(dǎo)入工具一鍵完成。

? 遷移工具

針對MySQL和PostgreSQL數(shù)據(jù)庫,提供了全量+增量的遷移工具。

(14)HaloDB

? MultiDB 兼容性

HaloDB可以通過一款數(shù)據(jù)庫設(shè)置不同的兼容模式,如此優(yōu)異的特性得益于 HaloDB 的多模式兼容引擎,HaloDB 數(shù)據(jù)庫具有獨(dú)有的多模解析引擎技術(shù),可以兼容 PostgreSQL、Oracle、Sybase、MySQL、SQL Server、DB2 等主流數(shù)據(jù)庫語法從而大幅減少遷移項(xiàng)目中的代碼修改量。HaloDB 通過參數(shù) database_compat_mode,表示數(shù)據(jù)庫運(yùn)行模式。默認(rèn)值為 postgresql,其它可取值包括 oracle 、mysql、sybase、sqlserver、db2 等。其中部分?jǐn)?shù)據(jù)庫,如MySQL,還提供了協(xié)議方面的支持。

責(zé)任編輯:姜華 來源: 韓鋒頻道
相關(guān)推薦

2009-07-28 17:30:55

ASP.NET 2.0

2010-08-26 13:54:16

DB2數(shù)據(jù)庫優(yōu)化

2023-04-17 19:43:54

兼容性測試軟件測試

2023-07-05 08:00:52

兼容性Oracle數(shù)據(jù)庫

2013-05-24 14:56:23

2009-03-07 09:49:07

Windows 7兼容性

2012-03-05 12:05:49

國產(chǎn)殺軟

2022-08-22 09:01:59

類型兼容性TypeScript

2013-07-04 11:06:13

IBM亞馬遜甲骨文

2021-11-17 22:52:11

數(shù)據(jù)泄漏漏洞網(wǎng)絡(luò)攻擊

2010-08-11 10:17:34

DB2 9.7

2023-11-08 07:45:47

Spring微服務(wù)

2019-04-26 14:21:34

手機(jī)色彩蘋果

2011-01-11 10:06:14

linux進(jìn)程

2021-06-08 09:47:44

Java面向對象

2011-01-11 09:53:28

linux進(jìn)程

2010-11-15 09:55:35

Oracle轉(zhuǎn)換函數(shù)

2023-03-24 07:31:58

Oracle兼容性產(chǎn)品

2021-12-27 16:22:19

鴻蒙HarmonyOS應(yīng)用

2011-08-16 15:17:44

IOS SDK
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

亚洲午夜久久久久中文字幕久| 国产在线精品一区二区夜色| 亚洲欧美日韩网| 女性隐私黄www网站视频| 黄色国产在线| 精品一区二区免费在线观看| 久久99久久99精品免观看粉嫩| 亚洲黄色小说在线观看| 在线免费看h| 中文字幕欧美国产| 亚洲综合中文字幕在线观看| 中文字幕在线观看视频网站| 青青草国产免费一区二区下载| 91精品国产色综合久久不卡电影 | 欧美日韩夜夜| 日本乱人伦一区| 成人国产一区二区三区| 蜜桃成人在线视频| 国产精品538一区二区在线| 午夜精品久久久99热福利| 久久午夜福利电影| 国产suv精品一区| 欧美午夜在线观看| 欧美精品一区二区三区三州| 最新97超碰在线| 成人高清在线视频| 成人在线免费观看视视频| 日韩福利片在线观看| 99久久.com| 亚洲欧美激情精品一区二区| 911亚洲精选| 日本一区二区三区中文字幕| 欧美午夜精品久久久久久浪潮| 超级碰在线观看| 成人影院免费观看| av在线播放不卡| 亚洲综合日韩在线| 中文字幕日产av| 午夜亚洲一区| 国模精品一区二区三区色天香| 国产不卡在线观看视频| 午夜先锋成人动漫在线| 亚洲第一精品自拍| 日本中文字幕精品| 一级欧美视频| 欧美色综合网站| 欧美日韩亚洲第一| 白浆视频在线观看| 亚洲一区中文日韩| 欧美少妇一区二区三区| 欧美人xxx| 国产精品美女久久福利网站| 日韩精品一区二区三区丰满 | 亚洲美女久久久| 成人在线视频免费播放| 综合中文字幕| 精品久久99ma| 曰本三级日本三级日本三级| 国产精品白丝久久av网站| 欧美乱妇15p| www.日本一区| а天堂中文最新一区二区三区| 欧美日韩国产首页| 思思久久精品视频| 韩国一区二区三区视频| 日韩一区二区三区在线观看 | 四虎影视国产精品| 欧美三级电影网站| 日韩一级理论片| 秋霞国产精品| 欧美日韩高清一区| 特黄视频免费观看| 日韩精品一区二区三区中文字幕| 欧美一区二区三区系列电影| 国产又粗又猛又爽又黄| 99精品中文字幕在线不卡| 精品少妇一区二区三区日产乱码| 国产国语老龄妇女a片| 国产精品巨作av| 亚洲九九九在线观看| 国产传媒国产传媒| 国产探花一区| 亚洲大胆人体视频| 国产毛片久久久久久久| 成人在线国产| 欧美裸体xxxx极品少妇| 国产成人在线观看网站| 日韩不卡手机在线v区| 国产在线一区二区三区| 亚洲h视频在线观看| 99久久国产综合精品色伊| 欧美一级日本a级v片| 亚洲欧美视频一区二区| 亚洲一区二区三区三| 无码人妻h动漫| 青青在线精品| 亚洲国产第一页| 成人黄色a级片| 女主播福利一区| 亚州精品天堂中文字幕| 中文字幕日产av| 成人一区二区三区中文字幕| 日本婷婷久久久久久久久一区二区 | 日日夜夜一区二区| 91色视频在线导航| 天天干,天天操,天天射| 中文字幕欧美国产| 免费观看国产精品视频| 久久精品资源| 亚洲国产日韩欧美在线动漫| 蜜桃av免费在线观看| 黄色av成人| 国产精品久久久久久一区二区| 亚洲av无码乱码国产麻豆| 久久九九久精品国产免费直播| 欧美一级免费在线观看| 日韩伦理精品| 欧美一区二区播放| www.99热| 国产一区二区三区的电影| 91午夜在线播放| 九色在线免费| 婷婷久久综合九色综合伊人色| 日本人69视频| 精品国产一区一区二区三亚瑟 | 日本蜜桃在线观看视频| 日韩欧美国产麻豆| 五月天婷婷丁香网| 麻豆成人精品| 国产亚洲精品自在久久| 亚洲淫性视频| 7777精品伊人久久久大香线蕉完整版 | 超碰公开在线| 欧美性三三影院| 最近中文字幕无免费| 欧美视频日韩| 成人在线视频福利| 日本中文字幕在线播放| 欧美写真视频网站| 色婷婷在线影院| 9色精品在线| 国产精品日韩一区二区| 尤物视频在线看| 91麻豆精品国产91久久久久久久久 | 日韩精品亚洲元码| 国产主播在线观看| 国产99久久久国产精品| 色哺乳xxxxhd奶水米仓惠香| 深夜日韩欧美| 日韩小视频在线观看| 中文字幕人妻互换av久久| 欧美经典一区二区| 五月天婷婷激情视频| 色综合综合色| 国产99视频在线观看| 九一国产在线| 欧美性猛交xxxx黑人交| www.av天天| 日日摸夜夜添夜夜添精品视频| 久久婷婷开心| 97成人资源| 国产亚洲精品久久| 伊人久久中文字幕| 中文在线免费一区三区高中清不卡| 能看的毛片网站| 欧美一级精品| 成人亚洲欧美一区二区三区| av网址在线| 精品少妇一区二区三区免费观看| 日本熟女一区二区| 91麻豆免费看| 亚洲xxx在线观看| 亚洲二区三区不卡| 国产98在线|日韩| 1234区中文字幕在线观看| 亚洲国模精品一区| youjizz在线视频| 中文字幕乱码日本亚洲一区二区| 第四色婷婷基地| 亚洲精品a级片| 国产视频一区二区三区四区| 最近在线中文字幕| 综合久久五月天| 国内精品久久久久久久久久| 亚洲成a人v欧美综合天堂| av女人的天堂| 国产一区二区在线观看免费| 国产成人艳妇aa视频在线 | 日韩欧美在线观看强乱免费| 色综合视频一区二区三区44| 久久久女人电视剧免费播放下载| 免费在线视频你懂得| 欧美另类久久久品| www成人在线| 国产精品理论在线观看| 成人做爰69片免费| 日韩电影在线观看一区| 欧美 日韩 国产精品| 国产欧美日韩视频在线| 91视频婷婷| 欧美日韩五码| 欧美精品久久久久久久| av一区在线观看| 亚洲第一中文字幕在线观看| 亚洲视频一区在线播放| 亚洲第一激情av| 青青操在线播放| 成人av资源在线| 艹b视频在线观看| 日韩午夜av在线| 成年人黄色在线观看| 中文字幕中文字幕精品| 91九色视频在线观看| 成人看片网站| 91精品国产高清久久久久久| 男人的天堂在线视频免费观看| 亚洲黄色av女优在线观看 | 成人爽a毛片免费啪啪动漫| 中文在线资源观看视频网站免费不卡| 亚洲高清视频在线播放| 欧美日韩一二三| 久久久久久久久久久影院| 一区二区三区成人| 日韩av网站在线播放| 久久久高清一区二区三区| 男插女视频网站| 美女网站色91| 人妻丰满熟妇av无码区app| 亚洲久久一区| 少妇久久久久久被弄到高潮| 日韩在线第七页| 日本一区网站| 欧洲vs亚洲vs国产| 国产精品亚洲不卡a| 日本一区二区乱| 国产中文字幕91| 粉嫩av一区二区三区四区五区 | 可以在线观看av的网站| 一区二区三区欧美日韩| 国产美女高潮视频| 国产精品麻豆一区二区| 日本人亚洲人jjzzjjz| 久久一留热品黄| 免费看污黄网站在线观看| gogo大胆日本视频一区| 尤物网站在线观看| 波多野结衣中文一区| yjizz视频| 成人免费视频caoporn| 黑人玩弄人妻一区二区三区| 国产999精品久久| 中文字幕久久久久久久| 国产精一区二区三区| 婷婷激情小说网| 国产在线不卡一区| 亚洲热在线视频| 国产精品中文有码| 人妻体体内射精一区二区| 国产一区二区三区免费观看| 久久艹这里只有精品| 国产麻豆视频一区二区| 中文字幕人妻无码系列第三区| 国产精品一品二品| 欧洲熟妇的性久久久久久| 不卡电影免费在线播放一区| 国产呦小j女精品视频| 国产婷婷色一区二区三区四区| 特级西西www444人体聚色| 国产精品视频一二三| 中文字幕91视频| 一区二区三区在线视频播放 | 日本韩国欧美国产| 中文字幕视频在线播放| 正在播放一区二区| 丰满肥臀噗嗤啊x99av| 亚洲精品一区二区久| 成黄免费在线| 久久成人在线视频| 1区2区在线| 日产精品久久久一区二区福利| 日本肉肉一区 | 免费看一级大黄情大片| 久久美女性网| 91视频这里只有精品| 国产成人一区二区精品非洲| 亚洲一区二区三区综合| 国产精品入口麻豆原神| 久久在线视频精品| 91久久精品网| 国产三级小视频| 亚洲激情视频在线观看| 大乳在线免费观看| 欧美人交a欧美精品| 3d欧美精品动漫xxxx无尽| 91中文字幕一区| 色婷婷久久久| 亚洲一区二区三区免费观看| 韩国在线一区| 91n.com在线观看| 丰满岳乱妇一区二区三区| 日韩精品无码一区二区三区久久久 | 欧美人牲a欧美精品| 神马午夜一区二区| 色偷偷9999www| 91九色国产在线播放| 国产精品网站大全| 欧美五码在线| 国产成人三级视频| 免费在线日韩av| 久久无码人妻一区二区三区| 国产欧美一区二区三区在线看蜜臀| 老妇女50岁三级| 在线观看视频一区二区欧美日韩| 亚洲精品18在线观看| 中文字幕亚洲天堂| 成人性生活视频| http;//www.99re视频| 日韩在线观看| 日韩视频免费在线播放| 成人小视频在线| 天海翼在线视频| 91精品福利视频| 少妇精品高潮欲妇又嫩中文字幕| 日韩视频免费观看| 欧美日韩亚洲国产| 精品一区久久久| 亚洲一级电影| 成人免费黄色av| 国产精品电影院| 一级一片免费看| 亚洲精品二三区| 伊人影院在线视频| 亚洲va男人天堂| 欧美成人自拍| 三级视频中文字幕| 久久青草欧美一区二区三区| 国产无遮挡免费视频| 日韩欧美一区二区视频| caopeng在线| 91精品久久久久久久久久久久久久| 黄色不卡一区| 四虎永久在线精品无码视频| 99国产精品99久久久久久| 国产成人无码精品久在线观看 | 国产中文字幕在线观看| 97精品一区二区视频在线观看| 日本亚州欧洲精品不卡| 嫩草影院中文字幕| 国产高清不卡一区| 黄色一级片在线免费观看| 精品国产自在久精品国产| 成人高清免费在线| 亚洲xxx自由成熟| 亚洲电影在线一区二区三区| 樱花草www在线| 亚洲免费av高清| 精品人妻午夜一区二区三区四区| 久久国产精彩视频| 蜜桃精品一区二区三区| 成人国产在线看| 国产不卡视频一区| 精品小视频在线观看| 亚洲国产高潮在线观看| 在线能看的av网址| 茄子视频成人在线观看 | 久久久视频精品| www.丝袜精品| 免费无码不卡视频在线观看| 337p粉嫩大胆色噜噜噜噜亚洲| 中文字幕精品无| 视频在线一区二区| 九色精品蝌蚪| 人体内射精一区二区三区 | 九九九视频在线观看| 欧美日韩一二三区| 少女频道在线观看高清 | 久久不见久久见免费视频7| 日本美女高潮视频| 亚洲视频狠狠干| 黄色av免费观看| 欧美在线播放视频| 成人情趣视频| 老女人性生活视频| 精品久久中文字幕久久av| 成人在线免费公开观看视频| 91精品视频大全| 亚洲看片一区| 中文字幕第24页| 日韩欧美一级精品久久| 国产污视频在线播放| 亚洲欧洲精品一区| 东方aⅴ免费观看久久av| 黄色片视频免费| x99av成人免费| 国产精品主播在线观看| 最近中文字幕一区二区| 亚洲一区二区四区蜜桃| 国产视频二区在线观看| 亚洲伊人第一页| 久久精品30|