精品欧美一区二区三区在线观看 _久久久久国色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)

国产三级视频在线播放线观看| 永久免费未视频| 在线看的毛片| 国产欧美va欧美不卡在线| 成人精品一区二区三区| 日韩精品视频免费播放| 国产欧美久久一区二区三区| 在线播放中文字幕一区| 欧美一区二区中文字幕| 亚洲s色大片| 99天天综合性| 91精品久久久久久久久久入口| 动漫精品一区一码二码三码四码| 国产99久久久国产精品成人免费| 制服视频三区第一页精品| 国产精品免费成人| 亚洲妇熟xxxx妇色黄| 国产午夜久久久久| 国产精品免费一区二区| 在线视频 中文字幕| 国产精品三上| 欧美国产日韩一区二区三区| 欧美丰满美乳xxⅹ高潮www| 激情视频极品美女日韩| 欧美一级欧美三级在线观看| 少妇一级淫免费放| 成人性生活av| 天天影视涩香欲综合网 | 岛国毛片在线播放| 日韩伦理在线一区| 亚洲午夜私人影院| 青青在线免费视频| 日本中文在线| 亚洲国产精品成人综合| 欧美一区视久久| 天天操天天射天天舔| 国产麻豆91精品| 成人av在线网址| 中文字幕免费播放| 日韩极品在线观看| 国产精品第七十二页| 国产视频1区2区| 午夜在线观看免费一区| 97超视频免费观看| 日韩成年人视频| 一区在线观看| 97碰在线观看| 日本道在线观看| 亚洲高清免费| 98精品国产高清在线xxxx天堂| 伊人365影院| 亚洲精品美女| 欧美与欧洲交xxxx免费观看| 国产一级精品视频| 天堂蜜桃91精品| 国产精品1234| 中文字幕av片| 久久99热国产| 97夜夜澡人人双人人人喊| 国产极品久久久| 成人夜色视频网站在线观看| 国产精品麻豆免费版| 污视频在线免费观看| 久久亚洲精品小早川怜子| 日本高清不卡一区二区三| 国产精品久久久久一区二区国产| 国产女人18水真多18精品一级做| 亚洲图片欧洲图片日韩av| 3d成人动漫在线| 亚洲免费视频中文字幕| www.成年人视频| 亚洲涩涩在线| 欧美午夜电影一区| 色男人天堂av| 亚州国产精品| 日韩在线视频观看| 久久亚洲成人av| 欧美在线综合| 成人午夜在线视频一区| 秋霞网一区二区| 久久久精品蜜桃| 国产麻豆电影在线观看| а√天堂中文在线资源8| 色拍拍在线精品视频8848| 亚洲视频第二页| 国产精品18hdxxxⅹ在线| 亚洲人成网站777色婷婷| 老熟妇高潮一区二区三区| 国内成人在线| 国产成人久久精品| www.天堂av.com| 久久伊人中文字幕| 亚洲精品一区二区三区av| av影院在线| 欧美午夜电影在线播放| 成人区人妻精品一区二| 日本不卡高清| 高清欧美性猛交xxxx| 最近中文字幕在线观看| 成人深夜在线观看| 亚洲欧美久久234| а√天堂中文资源在线bt| 欧美日本韩国一区二区三区视频| 粉嫩av懂色av蜜臀av分享| 天天综合久久| 日韩免费在线播放| 黄色美女一级片| 日韩美女久久久| 老熟妇仑乱视频一区二区| 亚洲日本va| www.久久久久| 国产又粗又猛又爽又| 成人美女在线观看| 欧洲金发美女大战黑人| 国产成人精品一区二区三区在线 | 色激情天天射综合网| 人妻精品久久久久中文字幕69| 国产一区二区三区网| 国产综合在线看| 精品黑人一区二区三区在线观看 | 亚洲天堂av女优| 日韩高清精品免费观看| 国产精品1区二区.| 在线精品日韩| 国产精品蜜月aⅴ在线| 日韩精品亚洲视频| 日韩高清免费av| 成人深夜在线观看| 妞干网视频在线观看| 久久99国产精品二区高清软件| 精品中文字幕久久久久久| 午夜偷拍福利视频| 成人免费毛片a| 国产欧美久久久久| 911亚洲精品| 欧美疯狂性受xxxxx另类| 国产精品高潮呻吟av| 国产精品盗摄一区二区三区| 成人性生生活性生交12| 精品国产一级毛片| 国产精品6699| fc2在线中文字幕| 在线观看免费成人| 国产三级在线观看完整版| 日韩高清不卡一区二区三区| 日韩欧美一区二区三区四区五区| 日韩免费电影| 中文字幕欧美日韩| 亚洲图片中文字幕| 亚洲色图制服诱惑| 黑人巨大猛交丰满少妇| 韩日精品在线| 精品无码久久久久国产| 一根才成人网| 一个色综合导航| 91片黄在线观看喷潮| 亚洲三级在线播放| 无码人妻精品一区二区三| 亚洲精品美女| 日本一区二区三区视频在线观看 | 欧美精品色一区二区三区| 国产日韩精品中文字无码| 狠狠v欧美v日韩v亚洲ⅴ| 穿情趣内衣被c到高潮视频| 亚洲免费一区三区| 国产91精品久久久久| 成人在线观看免费| 制服丝袜中文字幕一区| 久久精品视频6| 久久色视频免费观看| 亚洲 欧美 另类人妖| 亚洲成人99| 精品国产电影| 国产综合色激情| 欧美裸体男粗大视频在线观看| 欧美一区二区公司| 91搞黄在线观看| 欧美另类视频在线观看| 久久综合久久综合久久| 手机版av在线| 亚洲黄色视屏| 亚洲精品在线视频观看| 亚洲视频三区| 国产91色在线| 色呦呦久久久| 国产午夜精品一区二区三区| 国产美女免费视频| 日韩欧美亚洲范冰冰与中字| 国产性生活大片| 久久众筹精品私拍模特| 欧美日韩中文不卡| 国产欧美在线| 久久av喷吹av高潮av| 日韩超碰人人爽人人做人人添| 91精品久久久久久久久| 欧美巨大丰满猛性社交| 正在播放欧美视频| 天天综合网天天综合| 欧美日韩精品一区二区天天拍小说| 久久久一二三区| 国产精品欧美一区喷水| 久久偷拍免费视频| 国产大陆a不卡| jizzzz日本| 久久久xxx| 全黄性性激高免费视频| 天天操夜夜操国产精品| 日本一区不卡| 香蕉视频一区| 精品国产一区二区三区麻豆小说| 久久中文字幕一区二区| 国产精品美女av| 不卡福利视频| 97精品国产91久久久久久| a毛片在线播放| 中文一区二区视频| 高清毛片在线看| 亚洲精品视频在线观看视频| 六月丁香综合网| 欧美一级在线视频| 91丨porny丨在线中文 | 日日摸夜夜添夜夜添亚洲女人| 欧美精品久久久久久久久久久| 欧美国产另类| 偷拍盗摄高潮叫床对白清晰| 日韩精品欧美| 天堂资源在线亚洲视频| 色婷婷精品视频| 久草热久草热线频97精品| 亚洲午夜精品| 动漫精品视频| 伊人久久大香线蕉av超碰| 2020国产精品久久精品不卡| av在线亚洲一区| 成人有码在线播放| va天堂va亚洲va影视| 91精品在线影院| 国产专区精品| 91免费在线观看网站| 亚洲国产高清在线观看| 成人羞羞国产免费| 免费一区二区三区在线视频| 亚洲综合中文字幕在线| 一区二区三区视频播放| 国产精品一区二区三区免费 | 亚洲国产精品久久91精品| 黄频在线免费观看| 日韩电影在线观看中文字幕| 五月婷婷六月色| 亚洲乱码国产乱码精品精| 欧美日韩激情视频一区二区三区| 亚洲男人天堂古典| youjizz在线播放| 精品国产一区二区在线| 成人免费网址| 久久久久九九九九| 625成人欧美午夜电影| 国产精品电影观看| 国产精品1区| 国产精品区一区| 中文字幕精品影院| 亚洲图片都市激情| 国产精品激情电影| 欧美 日韩 国产在线观看| 日本成人在线不卡视频| 男人午夜视频在线观看| 国产99久久久国产精品潘金 | 亚洲精品久久久狠狠狠爱 | 极品尤物一区二区| 亚洲精品乱码久久久久久| 五月天综合在线| 欧美性受xxxx| www.超碰在线.com| 亚洲男人的天堂在线| 午夜视频成人| 国内揄拍国内精品少妇国语| 亚洲成人激情社区| 亚洲一区二区久久久久久久 | 日本黄色播放器| 亚洲免费激情| 日本黄色福利视频| 99在线精品观看| 天天色影综合网| 欧美日韩一区免费| 国产绿帽刺激高潮对白| 精品调教chinesegay| 黄色片免费在线观看| 欧美一区二区色| 国内精品视频| 日韩国产欧美一区| 精品电影一区| 亚洲一级免费在线观看| 91蜜桃在线免费视频| 特一级黄色录像| 一本一本久久a久久精品综合麻豆| 国产男女裸体做爰爽爽| 国产丝袜高跟一区| 欧美videossex| 91精品久久久久| 综合伊思人在钱三区| av中文字幕av| 麻豆精品在线观看| 日韩精品电影一区二区| 亚洲一区免费视频| 91精东传媒理伦片在线观看| 亚洲欧美在线一区二区| 菠萝蜜视频在线观看www入口| 国产精品美女久久久久久免费| 国产精品xxx在线观看| 午夜午夜精品一区二区三区文| 亚洲狠狠婷婷| 日本天堂在线播放| 亚洲视频网在线直播| 岳乳丰满一区二区三区| 亚洲欧洲激情在线| 色资源二区在线视频| 国产偷国产偷亚洲高清97cao| 亚洲欧洲日韩| 国产欧美一区二| 中文av字幕一区| 中文字幕免费高清网站| 亚洲免费视频一区二区| 亚洲欧美小说色综合小说一区| 国产精品三区四区| 欧美啪啪一区| 欧美一区二区三区影院| 亚洲欧美日韩国产手机在线 | 国产成人福利夜色影视| 视频一区三区| 免费视频一区二区| 欧美丰满老妇熟乱xxxxyyy| 色999日韩国产欧美一区二区| 日本福利片高清在线观看| 欧洲亚洲免费在线| 亚洲国产合集| 精品免费国产一区二区| 国产亚洲精品aa午夜观看| 国产字幕在线观看| 一区二区成人av| 久久国产三级| 在线无限看免费粉色视频| 国内久久婷婷综合| 午夜精品一区二区三区视频| 91精品国产黑色紧身裤美女| a级网站在线播放| 99视频在线播放| 精品动漫一区| 可以直接看的无码av| 狠狠躁天天躁日日躁欧美| 黄色在线小视频| 国产精品视频区1| 91高清一区| 无码人妻一区二区三区精品视频| 亚洲大片免费看| 日韩电影在线观看完整版| 国产精品96久久久久久又黄又硬| 青青草原综合久久大伊人精品| 精品国产鲁一鲁一区二区三区| 一区二区三区在线免费观看| 韩国av免费在线观看| 欧美在线一级va免费观看| 欧美熟乱15p| 亚洲精品在线网址| 午夜久久久影院| 国产女人在线视频| 亚洲一区二区三区香蕉| 伊人久久大香线蕉av超碰演员| 熟女丰满老熟女熟妇| 欧美日韩一区中文字幕| 午夜在线激情影院| 鲁鲁狠狠狠7777一区二区| 美女视频一区二区三区| 久久久久久久久艹| 亚洲人成电影网站色…| 91精品福利观看| 国产精品无码一区二区在线| 欧美激情一区在线| 亚洲福利在线观看视频| 欧美自拍大量在线观看| 羞羞答答成人影院www| 午夜一区二区三区免费| 3d动漫精品啪啪一区二区竹菊| 2019中文字幕在线电影免费| 日韩资源av在线| 国产成+人+日韩+欧美+亚洲| 黄色片视频免费| 欧美丰满少妇xxxx| 成人av国产| 中文字幕 日本| 欧美日韩日日夜夜| 欧美激情网站| 狠狠干视频网站| 国产欧美视频在线观看| 亚洲第一第二区| 成人疯狂猛交xxx| 日韩综合一区二区| 日韩少妇裸体做爰视频| 久久精品电影一区二区| 日日狠狠久久偷偷综合色| 少妇丰满尤物大尺度写真|