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

零停機(jī)!一次驚心動(dòng)魄的10億金融數(shù)據(jù)遷移實(shí)戰(zhàn)

數(shù)據(jù)庫(kù) 其他數(shù)據(jù)庫(kù)
我們不僅僅是遷移了十億條記錄,我們認(rèn)識(shí)到,數(shù)據(jù)遷移不是數(shù)據(jù)庫(kù)問(wèn)題,而是系統(tǒng)設(shè)計(jì)問(wèn)題。你不會(huì)一次性遷移十億行數(shù)據(jù)。你會(huì)一次遷移一個(gè)安全批次,一次遷移一個(gè) WAL 條目,一次遷移一個(gè)校驗(yàn)和。

有些項(xiàng)目,你一輩子都忘不了。

圖片圖片

對(duì)我來(lái)說(shuō),就是那個(gè)夜晚(其實(shí)連續(xù)了很多個(gè)夜晚),我們把超過(guò)10億條記錄從舊數(shù)據(jù)庫(kù)遷移到新數(shù)據(jù)庫(kù)……

全程沒(méi)有一秒鐘的停機(jī)。

我們遷移的是關(guān)鍵金融數(shù)據(jù)——支付、訂單、賬本。一旦出錯(cuò),客戶(hù)會(huì)虧錢(qián),儀表板會(huì)崩潰,信任會(huì)在一夜之間蒸發(fā)。

我們通過(guò)研究數(shù)據(jù)庫(kù)內(nèi)部原理、艱難權(quán)衡以及每個(gè)決策背后的人性壓力,以最痛苦的方式學(xué)會(huì)了系統(tǒng)設(shè)計(jì)。

我們?yōu)槭裁幢仨氝@么做

舊數(shù)據(jù)庫(kù)一直兢兢業(yè)業(yè)地為我們服務(wù)著,但規(guī)模擴(kuò)大改變了一切。

  • 以前只需幾毫秒就能完成的查詢(xún),現(xiàn)在卻要耗費(fèi)幾秒鐘
  • 批處理任務(wù)(比如結(jié)算)有時(shí)候要跑好幾個(gè)小時(shí)
  • 我們已經(jīng)做了垂直擴(kuò)展(更強(qiáng)的硬件),也做了水平擴(kuò)展(只讀副本),但還是不夠
  • 模式僵化,每一個(gè)新功能都像做外科手術(shù)

數(shù)據(jù)庫(kù)記錄數(shù)量突破10億,不堪重負(fù)。業(yè)務(wù)不斷增長(zhǎng),停機(jī)時(shí)間是不可接受的。我們別無(wú)選擇:遷移。

但,這么大的數(shù)據(jù)量,怎么做到不停機(jī)遷移?

第一步:批量遷移舊數(shù)據(jù)

我們從“冷數(shù)據(jù)”入手,也就是那些不再更新的舊交易數(shù)據(jù)。

數(shù)據(jù)庫(kù)內(nèi)部發(fā)生了什么?

  • 如果你嘗試導(dǎo)出十億行數(shù)據(jù),數(shù)據(jù)庫(kù)會(huì)占用巨大的緩沖區(qū),可能會(huì)溢出到磁盤(pán),然后崩潰
  • 每向新數(shù)據(jù)庫(kù)中插入一行數(shù)據(jù)都會(huì)更新索引,這會(huì)減慢整個(gè)數(shù)據(jù)庫(kù)的運(yùn)行速度
  • 外鍵約束意味著每次插入數(shù)據(jù)都必須檢查其他表

我們?cè)趺醋龅模?/p>

  • 將表格拆分成按主鍵范圍分塊(例如,ID 1–5M、5M–10M)
  • 加載期間禁用二級(jí)索引和約束
  • 并行運(yùn)行多個(gè)工作進(jìn)程
  • 每個(gè)數(shù)據(jù)塊處理完畢后,我們運(yùn)行了校驗(yàn)和確保數(shù)據(jù)完全匹配

這辦法不花哨,但管用。

教訓(xùn):超大遷移,別想著“一把梭”。要分塊 + 并行 + 冪等。

第二步:雙寫(xiě),接住實(shí)時(shí)流量

復(fù)制舊數(shù)據(jù)很容易,真正的挑戰(zhàn)在于如何應(yīng)對(duì)不斷增長(zhǎng)的新流量。

試想一下:在我們復(fù)制舊數(shù)據(jù)的同時(shí),每秒仍有數(shù)千筆新的付款信息涌入。如果我們不記錄這些信息,新的數(shù)據(jù)庫(kù)就會(huì)始終滯后。

我們?cè)趺醋龅模?/p>

  • 修改了應(yīng)用程序,使其能夠進(jìn)行雙重寫(xiě)入:每次插入新數(shù)據(jù)都會(huì)同時(shí)寫(xiě)入舊數(shù)據(jù)庫(kù)和新數(shù)據(jù)庫(kù)。
  • 如果新的數(shù)據(jù)庫(kù)寫(xiě)入失敗,則該事件會(huì)被推送到Kafka 重試隊(duì)列中。
  • 消費(fèi)者反復(fù)嘗試,直到成功為止。
  • 我們通過(guò)給寫(xiě)入操作添加唯一ID標(biāo)簽,使寫(xiě)入操作具有冪等性。(因此,即使重試兩次,也不會(huì)重復(fù)寫(xiě)入同一行。

為什么可行:

在PostgreSQL/MySQL這類(lèi)關(guān)系庫(kù),每次插入先寫(xiě)WAL(預(yù)寫(xiě)日志)。我們利用了這一原理,確保至少在一個(gè)地方寫(xiě)入成功,并不斷重試,直到兩個(gè)數(shù)據(jù)庫(kù)的結(jié)果一致為止。

教訓(xùn):雙寫(xiě) =低成本分布式事務(wù)。重試隊(duì)列能救你于部分失敗。

第三步:影子讀(線上暗測(cè))

現(xiàn)在舊庫(kù)新庫(kù)同步了。

但……我們能信新庫(kù)嗎?

我們的秘密武器:影子讀。

  • 客戶(hù)仍然從舊數(shù)據(jù)庫(kù)中讀取數(shù)據(jù)
  • 但在后臺(tái),每個(gè)查詢(xún)都會(huì)默默地針對(duì)新數(shù)據(jù)庫(kù)重復(fù)執(zhí)行
  • 我們比較了結(jié)果

我們的發(fā)現(xiàn):

  • 時(shí)區(qū)表現(xiàn)不同(TIMESTAMP WITHOUT TZvs WITH TZ)
  • NULL在新數(shù)據(jù)庫(kù)中,部分值變成了默認(rèn)值
  • 排序方式不同是因?yàn)榕判蛞?guī)則(UTF-8 與 Latin1)不相同

這些問(wèn)題測(cè)試環(huán)境永遠(yuǎn)抓不到,只有真實(shí)流量才能暴露,影子讀給了我們幾周時(shí)間修這些坑,客戶(hù)毫無(wú)感知。

教訓(xùn):影子流量并非可有可無(wú),它是趕在客戶(hù)發(fā)現(xiàn)之前捕獲查詢(xún)規(guī)劃器和編碼不匹配的唯一方法。

第四步:切換(讓人抓狂的那一夜)

系統(tǒng)切換日就像在備戰(zhàn)。

風(fēng)險(xiǎn):

  • 新數(shù)據(jù)庫(kù)的緩沖池(緩存)是冷的,最初的幾個(gè)查詢(xún)可能會(huì)導(dǎo)致磁盤(pán)讀寫(xiě)速度過(guò)快
  • 指數(shù)可能尚未完全升溫
  • 后臺(tái)任務(wù)(如自動(dòng)清理/壓縮)可能會(huì)導(dǎo)致 I/O 激增

我們的計(jì)劃:

  • 通過(guò)運(yùn)行合成查詢(xún)來(lái)預(yù)熱數(shù)據(jù)庫(kù),加載索引和緩存
  • 選凌晨4:30(流量最低)
  • 啟用功能標(biāo)志后,讀取操作開(kāi)始轉(zhuǎn)移到新數(shù)據(jù)庫(kù)
  • 為了安全起見(jiàn),保持雙寫(xiě)開(kāi)啟

前10分鐘……

我們盯著Grafana儀表盤(pán),像在看病人的心電圖。

  • 延遲?正常
  • 錯(cuò)誤率?平的
  • 業(yè)務(wù)指標(biāo)(支付、退款)?全綠

沒(méi)人慶祝,我們怕得要死。

24小時(shí)后,曲線依舊平靜,我們才敢笑。

教訓(xùn):切換不是按個(gè)開(kāi)關(guān)就完事,要緩存預(yù)熱 + 回滾方案 +  obsessive監(jiān)控。

第五步:可觀測(cè)性(我們的生命線)

如果問(wèn)我什么救了我們,不是酷炫SQL,而是可觀測(cè)性。

我們發(fā)現(xiàn):

  • 復(fù)制延遲(比主服務(wù)器慢幾秒)
  • 新數(shù)據(jù)庫(kù)中出現(xiàn)死鎖
  • 緩存命中率(必須保持在 95% 以上)
  • 影子讀取導(dǎo)致的不匹配計(jì)數(shù)器
  • 業(yè)務(wù)關(guān)鍵績(jī)效指標(biāo)(每分鐘訂單量、收入流量)

沒(méi)有這些儀表盤(pán),我們?nèi)缤と嗣蟆?/p>

教訓(xùn):遷移實(shí)際上是偽裝成數(shù)據(jù)問(wèn)題的監(jiān)控問(wèn)題。

我們面對(duì)的權(quán)衡

1、大爆炸 vs 分階段

  • 大爆炸快,但無(wú)法回滾
  • 分階段慢,但可逆

→ 我們選分階段

2、ETL vs 雙寫(xiě)

  • ETL流程更簡(jiǎn)單,但無(wú)法處理實(shí)時(shí)流量
  • 雙寫(xiě)操作難度更高,但更安全

→ 我們選擇了雙寫(xiě)操作

3、遷移時(shí)是否建索引

  • 加載期間構(gòu)建索引會(huì)降低所有操作的速度
  • 先加載數(shù)據(jù),后建立索引速度更快

→ 我們延遲了索引的創(chuàng)建

人性的一面

  • 業(yè)務(wù)團(tuán)隊(duì)不停問(wèn):“你們就不能周末搞完?”
  • DBA夜夜失眠,擔(dān)心隱藏?cái)?shù)據(jù)損壞
  • 開(kāi)發(fā)盯著Grafana,像父母守著生病孩子的心跳

切換成功那一刻,我們沒(méi)有歡呼,只是沉默地看綠色曲線。

然后有人開(kāi)了個(gè)玩笑:

“要是明天炸了,誰(shuí)來(lái)寫(xiě)復(fù)盤(pán)?”

我們笑了,笑得有點(diǎn)虛。

最終教訓(xùn)(如果你也要設(shè)計(jì)這種系統(tǒng))

  • 設(shè)計(jì)每個(gè)任務(wù)時(shí)都要確保其冪等性,因?yàn)槟銜?huì)重復(fù)執(zhí)行某些操作
  • 批量加載期間禁用索引和約束,稍后重建
  • 使用雙重寫(xiě)入和唯一 ID來(lái)避免重復(fù)寫(xiě)入
  • 運(yùn)行影子讀取以捕獲規(guī)劃器/編碼怪異之處
  • 切換前務(wù)必預(yù)熱緩存,否則你的延遲曲線圖會(huì)像心臟病發(fā)作一樣
  • 監(jiān)控內(nèi)部情況(WAL、緩存、死鎖),而不僅僅是應(yīng)用程序指標(biāo)
  • 制定回滾計(jì)劃,自信源于知道自己可以撤銷(xiāo)操作

結(jié)束語(yǔ)

我們不僅僅是遷移了十億條記錄,我們認(rèn)識(shí)到,數(shù)據(jù)遷移不是數(shù)據(jù)庫(kù)問(wèn)題,而是系統(tǒng)設(shè)計(jì)問(wèn)題。

你不會(huì)一次性遷移十億行數(shù)據(jù)。你會(huì)一次遷移一個(gè)安全批次,一次遷移一個(gè) WAL 條目,一次遷移一個(gè)校驗(yàn)和。

這就是秘訣。

因?yàn)楫?dāng)你把遷移當(dāng)作構(gòu)建分布式系統(tǒng)來(lái)對(duì)待時(shí),零停機(jī)時(shí)間就不是運(yùn)氣,而是設(shè)計(jì)的結(jié)果。

作者丨Himanshu Singour    編譯丨Rio

來(lái)源丨網(wǎng)址:https://medium.com/@himanshusingour7/how-we-migrated-db-1-to-db-2-1-billion-records-without-downtime-c034ce85d889

責(zé)任編輯:武曉燕 來(lái)源: dbaplus社群
相關(guān)推薦

2017-09-01 09:17:51

DNS緩存慘案

2021-01-20 13:54:34

Kafka數(shù)據(jù)Java

2018-01-07 01:39:32

2019-08-05 10:15:33

系統(tǒng)緩存架構(gòu)

2018-12-14 10:46:55

2020-07-13 09:05:47

2020-01-06 09:43:14

賠償TSB遷移

2020-10-14 11:37:07

MAXHUB

2025-04-02 04:33:00

CPU服務(wù)器時(shí)鐘頻率

2010-09-11 11:12:23

2018-02-27 11:52:41

區(qū)塊鏈食品安全溯源

2018-03-21 10:10:32

區(qū)塊鏈數(shù)據(jù)庫(kù)比特幣

2025-02-19 10:17:39

2010-06-13 14:33:29

世界杯視頻觀賽基調(diào)網(wǎng)絡(luò)

2022-10-08 09:33:00

平臺(tái)中間件

2019-03-13 11:03:06

騰訊金融數(shù)據(jù)機(jī)房

2014-08-11 16:58:33

騰訊創(chuàng)業(yè)秦朔吳志祥

2024-08-22 14:16:08

2025-02-21 08:20:33

點(diǎn)贊
收藏

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

日韩精品视频免费专区在线播放| 久久久国产精品不卡| 欧美福利视频网站| 日本50路肥熟bbw| 成人午夜视屏| 亚洲人精品一区| 国外成人免费视频| 男操女视频网站| 在线中文一区| 日韩精品免费视频| 三级一区二区三区| 涩涩视频在线免费看| 国产亚洲欧美中文| caoporen国产精品| 黄色一区二区视频| 亚洲久久在线| 久久精品影视伊人网| 在线xxxxx| 99tv成人影院| 色婷婷精品久久二区二区蜜臂av| 免费看av软件| 国产在线网站| 国产黄色成人av| 国产精品影片在线观看| 久青草视频在线观看| 日韩成人免费| 日韩精品免费视频| 91九色蝌蚪porny| 久久免费资源| 欧洲一区二区三区在线| www.av毛片| 69成人在线| 国产精品久久久久久妇女6080| 精品国产乱码一区二区三区四区| 国产精品主播一区二区| 人人狠狠综合久久亚洲| 国产91精品久久久久久| 久久精品人妻一区二区三区| 综合五月婷婷| 久久五月天色综合| 岛国片在线免费观看| 国产影视一区| 亚洲女人被黑人巨大进入al| 免费在线观看日韩av| 国产色99精品9i| 欧美日韩成人在线一区| 亚洲不卡视频在线| 国产亚洲一区二区手机在线观看| 欧美日韩久久久久| 九一国产精品视频| 狠狠操一区二区三区| 亚洲午夜视频在线| 精品一二三四五区| 欧美日韩在线视频免费观看| 亚洲免费视频中文字幕| 男女爱爱视频网站| 宅男在线观看免费高清网站| 亚洲女人的天堂| 2021狠狠干| 4438x成人网全国最大| 亚洲乱码中文字幕综合| 狠狠精品干练久久久无码中文字幕 | 99porn视频在线| www.国产黄色| 成人h动漫精品一区二区| 国产精品一区二区a| 内射后入在线观看一区| 不卡欧美aaaaa| 欧美高清视频一区二区三区在线观看| 天堂网在线资源| 久久久亚洲精品一区二区三区| 欧美精品亚洲| 91在线看片| 亚洲视频免费在线观看| 日韩国产成人无码av毛片| av电影在线地址| 色综合久久久久综合体桃花网| 国产免费视频传媒| 亚洲狼人综合| 亚洲成人激情在线| 国产成人福利在线| 亚洲精品中文字幕乱码| 国内偷自视频区视频综合| 中文字幕在线看人| 久久97超碰色| 国产精品推荐精品| 黄色网址在线播放| 亚洲欧美激情在线| 久激情内射婷内射蜜桃| 欧美高清影院| 欧美一区二区三区视频在线| 欧美大喷水吹潮合集在线观看| 国产精品手机在线播放| 欧美成aaa人片免费看| 国产视频91在线| 另类人妖一区二区av| 国产精品精品软件视频| 高清在线观看av| 亚洲综合偷拍欧美一区色| 久久无码高潮喷水| 美女日韩一区| 国产亚洲精品日韩| 久久国产露脸精品国产| 丝袜美腿亚洲综合| 99国产高清| av在线收看| 亚洲成av人片在线观看无码| 蜜臀av免费观看| 九色丨蝌蚪丨成人| 超在线视频97| 最新中文字幕免费| 成人av在线播放网址| 亚洲午夜激情| 免费福利视频一区二区三区| 日韩女优av电影| 国产精品久久久视频| 日韩天天综合| 97碰碰视频| 欧美13一16娇小xxxx| 色综合天天狠狠| 2一3sex性hd| 欧美va亚洲va日韩∨a综合色| 国产精品99久久久久久久久| 天天射天天色天天干| 亚洲女同ⅹxx女同tv| 三上悠亚在线一区二区| 要久久爱电视剧全集完整观看| 欧美激情在线播放| 99久久亚洲精品日本无码| 国产视频一区二区三区在线观看| 欧美大黑帍在线播放| 国产精品一站二站| xxxx欧美18另类的高清| 日韩av电影网| 成人网男人的天堂| 欧美极品少妇无套实战| 99精品视频在线免费播放| 中文字幕久久久av一区| 国产三级精品三级在线观看| 99视频有精品| av免费观看大全| 成人直播在线观看| 欧美大片网站在线观看| 99久久久国产精品无码免费| 亚洲图片欧美激情| www.久久久久久久久久久| 欧美激情偷拍自拍| 国产一区二区在线播放| 91网页在线观看| 精品视频在线免费看| 日本一级免费视频| 全部av―极品视觉盛宴亚洲| 日韩三级电影| 91吃瓜在线观看| 亚洲黄色成人网| av中文在线播放| 久久综合色一综合色88| 日韩欧美xxxx| 日韩精品二区| 国产日韩在线观看av| 成人免费看片'免费看| 国产一级精品毛片| 国产精品久久久久久久久动漫 | 亚洲欧美资源在线| 无码视频在线观看| 国产精品青草综合久久久久99| 欧美精品性生活| 色综合五月天| 亚洲一区免费网站| 日本h片在线| 日韩成人黄色av| 精品久久久久久久久久久久久久久久久久 | 亚洲444eee在线观看| 美女又爽又黄免费| 日韩精品一级中文字幕精品视频免费观看 | 天天操天天干天天爱| 精品女厕一区二区三区| a天堂中文字幕| 国产在线一区二区| 亚洲人精品午夜射精日韩| 蜜桃国内精品久久久久软件9| 国产精品亚洲网站| 三级网站视频在在线播放| 日韩精品在线私人| 国产又粗又长视频| 午夜激情综合网| 日韩欧美在线视频播放| 成人高清视频在线观看| 中文字幕永久视频| 激情文学一区| 一本久久a久久精品vr综合 | 日韩精品一区在线观看| 毛片视频网站在线观看| 中文字幕在线观看一区二区| 国产大学生视频| 久久精品国内一区二区三区| www.好吊操| 日韩电影一区| 国产一区福利视频| 久久精品超碰| 欧美一区二区大胆人体摄影专业网站| 免费黄色在线网站| 亚洲美女喷白浆| www精品国产| 欧美午夜精品一区二区蜜桃| 日本三级网站在线观看| 国产精品视频在线看| 无码国产精品一区二区免费式直播| 日产欧产美韩系列久久99| 国产精品国产三级国产专区51| 精品国产视频| 国产在线观看一区| av国产精品| 国产精品xxxxx| a级片免费在线观看| 久久久精品视频成人| 久久久久久青草| 亚洲国产精品成人一区二区| a级片在线视频| 欧美日韩一区二区在线视频| 久久精品视频1| 亚洲国产精品久久久男人的天堂| 日韩亚洲欧美中文字幕| 国产欧美日韩视频在线观看| 国产精品边吃奶边做爽| 成人免费高清视频在线观看| xxxx在线免费观看| 免费xxxx性欧美18vr| 久久精品一区二| 亚洲影音先锋| 免费国产黄色网址| 亚洲东热激情| 国产aaa免费视频| 国内精品福利| 中文字幕日韩精品无码内射| 久久久久久久久丰满| 亚洲欧美久久久久一区二区三区| 自拍视频一区| 日本一区二区三区视频免费看| 亚洲高清极品| 久久久久网址| 亚洲人成亚洲精品| 欧美极品一区| 国产99久久久国产精品成人免费 | 婷婷另类小说| 资源网第一页久久久| 色偷偷综合网| 吴梦梦av在线| 欧美一区二区三区久久精品| 中文字幕在线乱| 亚洲a一区二区三区| 韩国黄色一级大片| 欧美日韩精品| 男人添女荫道口女人有什么感觉| 黄色日韩精品| 久在线观看视频| 久久美女性网| 日韩精品视频一二三| 国产在线看一区| 美女网站视频在线观看| 99在线热播精品免费| 中文字幕av网址| 国产精品天天看| 日本aⅴ在线观看| 亚洲第一成年网| 在线精品免费视| 在线免费av一区| 一级特黄aaa大片| 日韩亚洲欧美一区二区三区| 国产91免费在线观看| 亚洲精品一区二区网址| 91caoporm在线视频| 久久亚洲国产精品成人av秋霞| 欧美6一10sex性hd| 欧美在线视频导航| 香蕉成人在线| 国产精品免费在线播放| 九九热爱视频精品视频| 中文字幕乱码一区二区三区| 国自产拍偷拍福利精品免费一 | 最新中文字幕在线播放| 国产精品视频专区| 亚洲一区二区三区四区电影| 欧美xxxx黑人又粗又长精品| 婷婷久久综合| 凹凸国产熟女精品视频| 久久99国产乱子伦精品免费| 欧美做受高潮中文字幕 | 免费在线观看一级片| 亚洲成人av一区二区| 亚洲中文无码av在线| 欧美成人a∨高清免费观看| 毛片在线播放网站| 欧美成人黄色小视频| 欧美第一视频| www.成人av| 日韩一区自拍| 免费无码不卡视频在线观看| 韩国欧美一区二区| 免费观看av网站| 亚洲精品欧美激情| 久久久久亚洲视频| 亚洲风情亚aⅴ在线发布| 9i精品一二三区| 91地址最新发布| 国产一精品一av一免费爽爽| 久久久水蜜桃| 国内久久精品| 中文字幕亚洲影院| 久久久青草青青国产亚洲免观| 成人免费视频网站入口::| 在线观看三级视频欧美| 日韩中文字幕影院| 久久夜色精品国产欧美乱| 欧美www.| 蜜桃导航-精品导航| 伊人蜜桃色噜噜激情综合| 亚洲怡红院在线| 国产精品色在线| www.久久久久久久| 亚洲精品久久久久久久久| 在线网址91| 亚洲www在线| 日韩综合网站| 91人人澡人人爽人人精品| 久久尤物电影视频在线观看| 国产在线视频二区| 欧美变态凌虐bdsm| 天堂8中文在线| 亚洲综合大片69999| 国产精品二区不卡| 亚洲精品手机在线观看| 国产偷国产偷亚洲高清人白洁 | 亚洲综合另类| 色婷婷精品久久二区二区密| 亚洲一区二区三区四区五区黄| 国产精品欧美激情在线| 色yeye香蕉凹凸一区二区av| 欧美成a人片在线观看久| 欧美日韩精品中文字幕一区二区| 日韩午夜在线电影| 亚洲国产第一区| 欧美日韩国产色视频| 免费观看国产精品| 97在线日本国产| 另类春色校园亚洲| 久久久久久久久久网| av电影在线观看一区| 中文字幕一区二区三区精品| 亚洲成人免费网站| 日韩影院在线| 欧美精品一区二区三区在线看午夜 | 亚洲精品无码久久久久久| 91亚洲国产成人精品一区二三| 亚洲 欧美 日韩 综合| 亚洲欧美激情在线视频| 欧美aaa大片视频一二区| 一本久道久久综合| 国产麻豆9l精品三级站| 免费一级特黄特色大片| 日韩成人高清在线| jizzjizz少妇亚洲水多| 最新精品视频| 成人免费视频视频在线观看免费| 91午夜视频在线观看| 亚洲天堂免费视频| 亚洲资源在线| 真人抽搐一进一出视频| 久久久久久久久久电影| 国产又粗又长又黄| 久久久久久久97| 国产日韩视频在线| 日韩av片免费观看| 亚洲成人综合网站| 东凛在线观看| 91精品天堂| 久久精品综合| 熟女少妇a性色生活片毛片| 精品国产一区二区三区忘忧草| 午夜久久中文| 宅男在线精品国产免费观看| 成人涩涩免费视频| 国产精品成人无码| 欧美精品福利在线| 精品一区二区三区在线| 免费观看黄网站| 色综合久久久久综合体| 亚洲国产精品精华素| 欧美日韩精品免费看| 国产不卡视频在线播放| 亚洲图片欧美日韩| 欧美另类在线播放| 狠狠做六月爱婷婷综合aⅴ | 亚洲一区二区激情| 久久久之久亚州精品露出| 欧美丝袜一区| 性欧美丰满熟妇xxxx性久久久| 欧美人与禽zozo性伦| 女海盗2成人h版中文字幕| 中文字幕制服丝袜在线|