国产秋霞理论久久久电影-婷婷色九月综合激情丁香-欧美在线观看乱妇视频-精品国avA久久久久久久-国产乱码精品一区二区三区亚洲人-欧美熟妇一区二区三区蜜桃视频

MySQL讀寫分離,寫完讀不到問題如何解決

共 4263字,需瀏覽 9分鐘

 ·

2021-07-16 17:09

點(diǎn)擊上方"程序員歷小冰",選擇“置頂或者星標(biāo)”

   你的關(guān)注意義重大!

大家好,我是歷小冰。

今天我們來詳細(xì)了解一下主從同步延遲時(shí)讀寫分離發(fā)生寫后讀不到的問題,依次講解問題出現(xiàn)的原因,解決策略以及 Sharding-jdbc、MyCat 和 MaxScale 等開源數(shù)據(jù)庫中間件具體的實(shí)現(xiàn)方案。

寫后讀不到問題

MySQL 經(jīng)典的一主兩從三節(jié)點(diǎn)架構(gòu)是大多數(shù)創(chuàng)業(yè)公司初期使用的主流數(shù)據(jù)存儲方案之一,主節(jié)點(diǎn)處理寫操作,兩個(gè)從節(jié)點(diǎn)處理讀操作,分?jǐn)偭酥鲙斓膲毫Α?/p>

但是,有時(shí)候可能會遇到執(zhí)行完寫操作后,立刻去讀發(fā)現(xiàn)讀不到或者讀到舊狀態(tài)的尷尬場景。這是由于主從同步可能存在延遲,在主節(jié)點(diǎn)執(zhí)行完寫操作,再去從節(jié)點(diǎn)執(zhí)行讀操作,讀取了之前舊的狀態(tài)。

上圖展示了此類問題出現(xiàn)的操作順序示意圖:

?客戶端首先通過代理向主節(jié)點(diǎn) Master 進(jìn)行了寫入操作?緊接著第二步去從節(jié)點(diǎn) Slave A 執(zhí)行讀操作,此時(shí) Master 和 Slave A 之間的同步還未完成,所以第二步的讀操作讀取到了舊狀態(tài)?當(dāng)?shù)谖宀皆俅芜M(jìn)行讀操作時(shí),此時(shí)同步已經(jīng)完成,所以可以從 Slave B 中讀取到正確的狀態(tài)。

下面,我們就來看一下為什么會出現(xiàn)此類問題。

MySQL 主從同步

理解問題背后發(fā)生的原因,才能更好的解決問題。MySQL 主從復(fù)制的過程大致如下圖所示,本篇文章只講解同步過程中的流程,建立同步連接和失聯(lián)重傳不是重點(diǎn),暫不講解,感興趣的同學(xué)可以自行了解。

MySQL 主從復(fù)制,涉及主從兩個(gè)節(jié)點(diǎn),一共四個(gè)線程參與其中:

  • 主節(jié)點(diǎn)的 Client Thread,處理客戶端請求的線程,執(zhí)行如圖所示的1~5步驟,2,3,4步驟是為了保證數(shù)據(jù)的一致性和盡量減少丟失,第三步驟時(shí)會通知 Dump Thread;

  • 主節(jié)點(diǎn)的 Dump Thread,接收到 Client Thread 通知后,負(fù)責(zé)讀取本地的 binlog 的數(shù)據(jù),將 binlog 數(shù)據(jù),binlog 文件名 以及當(dāng)前發(fā)送 binlog 的位置信息發(fā)送給從節(jié)點(diǎn);

  • 從節(jié)點(diǎn)的 IO Thread 負(fù)責(zé)接收 Dump Thread 發(fā)送的 binlog 數(shù)據(jù)和相關(guān)位置信息,將其追加到本地的 relay log 等文件中;

  • 從節(jié)點(diǎn)的 SQL Thread 檢測到 relay log 追加了新數(shù)據(jù),則解析其內(nèi)容(其實(shí)就是解析 binlog 文件的內(nèi)容)為可以執(zhí)行的 SQL 語句,然后在本地?cái)?shù)據(jù)執(zhí)行,并記錄下當(dāng)前執(zhí)行的 relay log 位置。


上述是默認(rèn)的異步同步模式,我們發(fā)現(xiàn),從主節(jié)點(diǎn)提交成功到從節(jié)點(diǎn)同步完成,中間間隔了6,7,8,9,10多個(gè)步驟,涉及到一次網(wǎng)絡(luò)傳輸,多次文件讀取和寫入的磁盤 IO 操作,以及最后的 SQL 執(zhí)行的 CPU 操作。

所以,當(dāng)主從節(jié)點(diǎn)間網(wǎng)絡(luò)傳輸出現(xiàn)問題,或者從節(jié)點(diǎn)性能較低時(shí),主從節(jié)點(diǎn)間的同步就會出現(xiàn)延遲,導(dǎo)致文章一開始提及的寫后讀不到的問題。在高并發(fā)場景,從節(jié)點(diǎn)一般要過幾十毫秒,甚至幾百毫秒才能讀到最新的狀態(tài)。

常見的解決策略

一般來講,大致有如下方案解決寫后讀不出問題:

?強(qiáng)制走主庫?判斷主備無延遲?等主庫位點(diǎn)或 GTID 方案

強(qiáng)制走主庫

強(qiáng)制走主庫方案最容易理解和實(shí)現(xiàn),它也是最常用的方案。顧名思義,它就是強(qiáng)制讓部分必須要讀到最新狀態(tài)的讀操作去主節(jié)點(diǎn)執(zhí)行,這樣就不會出現(xiàn)寫后讀不出問題。這種方案問題在于將一部分讀壓力給了主節(jié)點(diǎn),部分破化了讀寫分離的目的,降低了整個(gè)系統(tǒng)的擴(kuò)展性。

一般主流的數(shù)據(jù)庫中間件都提供了強(qiáng)制走主庫的機(jī)制,比如,在 sharding-jdbc 中,可以使用 Hint 來強(qiáng)制路由主庫。

它的原理就是在 SQL 語句前添加 Hint,然后數(shù)據(jù)庫中間件會識別出 Hint,將其路由到主節(jié)點(diǎn)。

下面,我們就來看一下如果要去從庫查詢,并且要避免過期讀的方案,并分析各個(gè)方案的優(yōu)缺點(diǎn)。

判斷主備無延遲

第二種方案是使用 show slave status 語句結(jié)果中的部分值來判斷主從同步的延遲時(shí)間:

> show slave status
*************************** 1. row ***************************
Master_Log_File: mysql-bin.001822
Read_Master_Log_Pos: 290072815
Seconds_Behind_Master: 2923
Relay_Master_Log_File: mysql-bin.001821
Exec_Master_Log_Pos: 256529431
Auto_Position: 0
Retrieved_Gtid_Set:
Executed_Gtid_Set:
.....

?seconds_behind_master,表示落后主節(jié)點(diǎn)秒數(shù),如果此值為0,則表示主從無延遲?Master_Log_File 和 Read_Master_Log_Pos,表示的是讀到的主庫的最新位點(diǎn),Relay_Master_Log_File 和 Exec_Master_Log_Pos,表示的是備庫執(zhí)行的最新位點(diǎn)。如果這兩組值相等,則表示主從無延遲?Auto_Position=1 ,表示使用了 GTID 協(xié)議,并且備庫收到的所有日志的 GTID 集合 Retrieved_Gtid_Set 和 執(zhí)行完成的 GTID 集合 Executed_Gtid_Set 相等,則表示主從無延遲。

在進(jìn)行讀操作前,先根據(jù)上述方式來判斷主從是否有延遲,如果有延遲,則一直等待到無延遲后執(zhí)行。但是這類方案在判斷是否有延遲時(shí)存在著假陽和假陰的問題:

?判斷無延遲,其他延遲了。因?yàn)樯鲜雠袛嗍腔趶墓?jié)點(diǎn)的狀態(tài),當(dāng)主節(jié)點(diǎn)的 Dump Thread 尚未將最新狀態(tài)發(fā)送給從節(jié)點(diǎn)的 IO SQL 時(shí),從節(jié)點(diǎn)可能會錯(cuò)誤的判斷自己和主節(jié)點(diǎn)無延遲。?判斷有延遲,但是讀操作讀取的最新狀態(tài)已經(jīng)同步。因?yàn)?MySQL 主從復(fù)制是一直在進(jìn)行的,寫后直接讀的同時(shí)可能還有其他無關(guān)寫操作,雖然主從有延遲,但是對于第一次寫操作的同步已經(jīng)完成,所以讀操作已經(jīng)可以讀到最新的狀態(tài)。

對于第一個(gè)問題,需要使用主從復(fù)制的 semi-sync 模式,上文中講解介紹的是默認(rèn)的異步模式,semi-sync 模式的流程如下圖所示:

?當(dāng)主節(jié)點(diǎn)事務(wù)提交的時(shí)候,Dump Thread 把 binlog 發(fā)給從節(jié)點(diǎn);?從節(jié)點(diǎn)的 IO Thread 收到 binlog 以后,發(fā)回給主節(jié)點(diǎn)一個(gè) ack,表示收到了;?主節(jié)點(diǎn)的 Dump Thread 收到這個(gè) ack 以后,再通知 Client Thread ,此時(shí)才能給客戶端返回執(zhí)行成功的響應(yīng)。

這樣,寫操作執(zhí)行后,就確保從節(jié)點(diǎn)已經(jīng)讀取到主節(jié)點(diǎn)發(fā)送的 binglog 數(shù)據(jù),即 Master_Log_File、 Read_Master_Log_Pos 或 Retrieved_Gtid_Set 是最新的,這樣才能與執(zhí)行的相關(guān)數(shù)據(jù)進(jìn)行對比,判斷是否有延遲。

可惜的是,上述 semi-sync 模式只需要等待一個(gè)從節(jié)點(diǎn)的ACK,所以一主多從的模式該方案將會無效。

雖然該方案有種種問題,但是對于一致性要求不那么高的場景也能適用,比如 MyCat 就是用 seconds_behind_master 是否落后主節(jié)點(diǎn)過多,如果超過一定閾值,就將其從有效從節(jié)點(diǎn)列表中刪除,不再將讀請求路由到它身上。

在 MyCAT 的用于監(jiān)聽從節(jié)點(diǎn)狀態(tài),發(fā)送心跳的 MySQLDetector 類中,它會讀取從節(jié)點(diǎn)的 seconds_behind_master,如果其值大于配置的 slaveThreshold,則將打印日志,并將延遲時(shí)間設(shè)置到心跳信息中。

下面,我們就介紹能夠解決第二個(gè)問題的方案,即判斷有延遲,但是讀操作讀取的特定最新狀態(tài)已經(jīng)同步。

等GTID 方案

首先介紹一下 GTID,也就是全局事務(wù) ID,是一個(gè)事務(wù)在提交的時(shí)候生成的,是這個(gè)事務(wù)的唯一標(biāo)識。它由MySQL 實(shí)例的uuid和一個(gè)整數(shù)組成,該整數(shù)由該實(shí)例維護(hù),初始值是 1,每次該實(shí)例提交事務(wù)后都會加一。

MySQL 提供了一條基于 GTID 的命令,用于在從節(jié)點(diǎn)上執(zhí)行,等待從庫同步到了對應(yīng)的 GTID(binlog文件中會包含 GTID),或者超時(shí)返回。

MySQL 在執(zhí)行完事務(wù)后,會將該事務(wù)的 GTID 會給客戶端,然后客戶端可以使用該命令去要執(zhí)行讀操作的從庫中執(zhí)行,等待該 GTID,等待成功后,再執(zhí)行讀操作;如果等待超時(shí),則去主庫執(zhí)行讀操作,或者再換一個(gè)從庫執(zhí)行上述流程。

MariaDB 的 MaxScale 就是使用該方案,MaxScale 是 MariaDB 開發(fā)的一個(gè)數(shù)據(jù)庫智能代理服務(wù)(也支持 MySQL),允許根據(jù)數(shù)據(jù)庫 SQL 語句將請求轉(zhuǎn)向目標(biāo)一個(gè)到多個(gè)服務(wù)器,可設(shè)定各種復(fù)雜程度的轉(zhuǎn)向規(guī)則。

MaxScale 在其 readwritesplit.hh 頭文件和 rwsplit_causal_reads.cc 文件中的 add_prefix_wait_gtid 函數(shù)中使用了上述方案。

舉個(gè)例子,原來要執(zhí)行讀操作的 SQL 和添加了前綴的 SQL 如下所示:

當(dāng) WAIT_FOR_EXECUTED_GTID_SET 執(zhí)行失敗后,原 SQL 就不會再執(zhí)行,而是將該 SQL 去主節(jié)點(diǎn)執(zhí)行。

后記

感覺大家一直讀到文末,后續(xù)小冰會繼續(xù)為大家奉上高質(zhì)量的文章,也希望大家繼續(xù)關(guān)注。

-關(guān)注我

推薦閱讀

一萬字詳解 Redis Cluster Gossip 協(xié)議

為什么 ElasticSearch 比 MySQL 更適合復(fù)雜條件搜索

MySQL 的 join 功能弱爆了?

參考

? https://time.geekbang.org/column/article/77636?https://www.cnblogs.com/rickiyang/p/13856388.html?https://www.cnblogs.com/paul8339/p/7615310.html?https://github.com/mariadb-corporation/MaxScale

瀏覽 77
點(diǎn)贊
評論
收藏
分享

手機(jī)掃一掃分享

分享
舉報(bào)
評論
圖片
表情
推薦
點(diǎn)贊
評論
收藏
分享

手機(jī)掃一掃分享

分享
舉報(bào)

感谢您访问我们的网站,您可能还对以下资源感兴趣:

国产秋霞理论久久久电影-婷婷色九月综合激情丁香-欧美在线观看乱妇视频-精品国avA久久久久久久-国产乱码精品一区二区三区亚洲人-欧美熟妇一区二区三区蜜桃视频 色情网站在线| 国产午夜在线视频| 精品无码视频在线观看| 99久热在线精品| 欧美日韩视频免费观看| 久久精品99视频| 天天操天天看| 日韩无码性爱| 欧美婷婷五月天| 在线日韩AV| 国产精品每日更新| 息子交尾一区二区三区| 欧美一级做| 欧美欧美欧美| 黄色视频| 最好看的MV中文字幕国语电影| 天天干天天日天天| AV在线免费观看网址| 天天艹夜夜| 黄色国产网站| 操屄在线视频| 国产又粗又长又硬又大毛苴茸图片| 人人操人人干人人操| 日韩欧美高清| 日本免费A片| 国产AV无码成人精品毛片| 色色色五月| 久热精品免费| 成人性爱在线播放| 国产毛片毛片| 天天色粽合合合合合合合| 国产一区在线观看视频| 99在线精品视频在线观看| 精品一区二区三区蜜桃臀www| 一区二区高清无码| 欧美A片在线观看| 天天干天天看| 欧美性爱免费网站| 免费在线看黄网站| 日韩小电影免费观看高清完整版在线观 | 精品乱子伦一区二区在线播放| 成人免费福利| 国产在线观看欧美| 免费看日韩视频| 久热免费视频| 91黄色视频在线观看| 岛国无码在线| 在线观看黄网| 91精品国产综合久久久蜜臀九色 | mm131亚洲国产精品久久| 久草91| 偷拍一区| 丁香五月中文字幕| 成人精品影视| 九九偷拍| 足浴店少妇69XXX| 99九九久久| 青娱乐AV在线| 综合色婷婷一区二区亚洲欧美国产| 日韩美女在线| 伊人精品A片一区二区三区| A片免费网址| 黄色动漫在线免费观看| 亚洲成人网站免费观看| 青青草视频偷拍| 美女黄视频网站| 97人妻精品一区二区三区软件 | 无码三级午夜久久人妻| 91官网在线观看| 日韩中字无码| 9久精品| 在线免费黄色网址| 亚洲三级无码在线观看| 大香蕉久久久久久久| 蜜桃无码一区| 人妖和人妖互交性XXXX视频 | 狠狠操电影| 逼特逼在线视频| 中文字幕AV一区| 91精品久| 欧美性猛交XXXX乱大交HD| 三级网址在线| 午夜福利视频网站| 国产黄a| 成人无码日韩精品| 亚洲欧美卡通| 精品国产久| 一级中国毛片| 日韩精品免费观看| 日韩家庭乱伦| 国产黄片网站| 一区二区三区高清无码| 91蝌蚪丨人妻丨丝袜| 久久免费观看视频| 欧美色图88| 亚洲色情网站| 男女啪啪网站| 日本久久人体视频| 大香煮伊在75| 久操香蕉| 91黄网站在线观看| 人人操狠狠操| 在线成人AV| 五月丁香花视频| 亚洲aⅴ| 成人无码免费看| 嫩苞又嫩又紧AV无码| 波多野结衣91| 蜜臀久久| AV无码免费观看| 操逼视频在线免费观看| AV黄色| 日韩字幕久久| 国产欧美精品在线观看| 国产美女久久久| 国产高清激情| wwwxx国产| 日本暖暖视频| 黑人精品欧美一区二区蜜桃 | 日韩精彩视频| 亚洲黄色视频在线免费观看| 色草视频| 日韩中文字幕网| 九九综合伊人7777777| 波多野结衣无码高清视频| 亚洲二级片| av在线一区二区| 日韩一级免费视频| 综合激情网| 国产男女性爱视频播放| 日本少妇久久| 亚洲婷婷精品国产成人| 黄av在线| 日韩AV无码一区二区三区| 日韩欧美123| 五月天色综合| 嫩草视频| 插进去综合图| 麻豆毛片| 91在线观看网站| 午夜福利100理论片| 欧美激情影院| 99国产精品免费视频观看8| 三级片无码在线播放| 福利视频一区| 日本三级网址| 2020人妻中文字幕| 无码人妻一区二区三一区免费n狂飙| 日韩在线观看网址| 微熟女地址导航| 日韩一级大片| 日韩日逼视频| 欧美在线观看一区| 级婬片AAAAAAA免费| 琪琪色五月天| 在线a免费| 在线免费观看无码| 黄色性爱小说| 在线观看黄片| 日韩一区二区免费看| 色五月电影| 国产三级视频在线| 成人大香蕉网站精品免费| 一区二区三区在线免费观看| 国产精品免费在线| 欧美精品18videosex性欧美| 五月天久久久久久久| 无码av免费| 超碰在线网站| 岛国精品在线播放| 色情一级A片成人片| 亚洲激情偷拍| 人人摸在线视频| 亚洲中文字幕人妻| 欧美一级婬片AAAA毛片| 无码人妻丰满熟妇bbbb| 国产成人精品a视频| 特爽特黄特级特色视频| 秋霞无码| 尤物免费视频| 思思热在线| 天天色小说| 欧美大鸡巴在线观看| 日韩香蕉视频| 日韩中出| 99热这里有精品| 婷婷五月天丁香成人社区| 97爱爱网| 欧美成人精品在线观看| 熟女人妻人妻HD| 老熟女17页一91| 国产搡BBB爽爽爽视频| 久久精品苍井空免费一区| 国产AA片| 午夜国产在线观看| 日韩精品一区二区三区四在线播放| 久艹在线视频| www三级片| 中文字幕免费高清在线观看| 中文字幕国产| 51成人精品午夜福利| Av毛片| 91精品大屁股白浆自慰久久久| 大香蕉综合在线| 中文字幕无码毛片| 中文字幕天堂在线| 免费看国产黄色视频| 日韩一级a片| 中文字幕码精品视频网站| 国产视频123区| 天天爱天天爽| 成人性生活免费视频| 91麻豆免费看| 91爱爱爱爱| 大茄子熟女AV导航| 九九99热| 日韩中文字幕无码| 91久久影院| 神马午夜三级| 在线观看免费无码| 蜜桃av秘无码一区三区四| 久久系列观看完整指南| 2024AV在线| 91成人电影在线| 亚洲精品成人无码| 9l人人澡人人妻人人精品| 日本有码在线| 第四色大香蕉| 三级片在线观看网站| 国产免费av在线| 91无码在线视频| 无码性爱视频| Www.黄色| 免费观看一区二区三区| 青青草手机在线视频| 日本家庭乱伦视频| 日韩性爱A片| 日本精品一区二区三区四区的功能| 欧美欧美欧美| 麻豆亚洲| 91日逼视频| 特黄AAAAAAAA片视频| 翔田千里一区二区三区精品播放| 四虎在线观看一区网址| 欧美日韩国产在线| 中文字幕精品三区无码| 黄色操屄视频| 骚逼影院| 99免费热视频| 色秘乱码一区二区三区唱戏| 色玖玖| 国产成人精品a视频一区| 国产视频福利在线| h片在线免费观看| 久9久9久9久9久9久9| 69色综合| 亚洲日韩一区| 九热精品| 国产精品久久久久久亚洲影视| 俺来也操逼| 91理论片| 亚洲毛片视频| 成人免费毛片果冻日本| 夜色视频网| AV天堂亚洲| 国产高清无码免费视频| 西西人体44www大胆无码| 国产欧美自拍| 午夜视频无码| 杨门女将婬乱史1—6| 亚欧精品久久久久久久久久久| 9一区二区三区| caopor在线| 精品人妻一区二区三区四区不卡在 | 狠狠色噜噜狠狠狠7777米奇网| 色天使视频| 人妻97| 足交在线播放| 丰满岳乱妇一区二区三区| 国产精品天天AVJ精麻传媒| 性爱91视频| 日韩av一区二区三区| 人人操人人超碰| 亚洲综合中文字幕在线| 91精品婷婷国产综合久久竹菊| 国产精品国产三级国产专区52 | 99ri精品| 懂色av| 久久8| 欧美另类视频| 91成全在线| 污视频在线看| 久久99精品久久久久婷婷| 天堂网亚洲| 国产高清无码视频在线观看| 激情五月天av| 日韩高清无码不卡| 国产欧美日韩三级| 操操色| 在线观看中文字幕| 奥门黄片| 午夜激情视频在线观看| 婷婷亚洲五月色综合| 日韩黄色无码视频| 污视频在线| 人人妻人人超| 三级视频网站| 性欧美欧美巨大69| 亚洲精品在线视频| 国产91在线拍揄自揄拍无码九色| 六月婷婷久久| 亚洲国产成人精品激情在线| 国产精品免费人成人网站酒店| 爱福利视频| 国产精品久久免费| 视频一区中文字幕| 中文字幕精品视频在线| 精品人妻一区| 青娱乐亚洲视频在线| 国产最新视频| 99热在线中文字幕| 欧美一级特黄A片免费看| AV草逼| 亚洲天堂网在线视频| 波多野结衣久久| 日韩成人免费观看| GOGO人体做爰大胆视频| 色情小电影免费网站观看网址在线播| 无码一二三区| 操屄视频免费观看| 亚洲中文字幕码mv| 午夜福利日本| 欧美一区视频| 亚洲日本中文字幕在线| 国产精品国产精品国产专区| 五月丁香婷婷久久| 亚洲电影中文字幕| 精品蜜桃秘一区二区三区观看| 久操福利视频| 中文字幕66页| 丁香五月天啪啪| 亚洲欧美手机在线| 97精品国产97久久久久久免费| 青娱乐成人网| 日韩三级成人| 亚洲wwwwww| 久久丝袜视频| jizz免费视频| 张柏芝BBw搡BBBB槡BBBBHDfree| 蜜芽av在线观看| 欧美成人性爱网站| 亚洲无码午夜| 成人三级电影在线观看| 国产特黄视频| 五月婷婷一区| 日本黄色片在线播放| 久久久噜噜噜久久中文字幕色伊伊 | a视频在线| 日韩精品小电影| 久久黄色片| 可以免费看av的网站| 99国产精品| 各种BBwBBwBBwBBw| AV免费激情影院| 中文字幕成人在线观看| 国产和日韩中文字幕| 久久一| 人人操人人超碰| 99国产精品免费视频观看8 | 人人鲁人人操| 在线观看高清无码中文字幕| 亚人精品中文字幕在线观看| 亚洲一级二级片| 国产精品一区二区性色AV| 18禁成人A∨片| 亚洲无码专区在线| av一区二区在线观看| 免费a网站| 日韩一级毛| 久久三级片| 狼人香蕉网| 国产逼逼| 人人妻人人操人人| 人妻18无码人伦一区二区三区精品 | 中文字幕日本成人| 青青草原av| 精品孕妇一区二区三区| 国产AV一区二区三区四区五区| 国产成人视频免费观看| 国产精品国产三级国产专区52| 免费在线观看毛片| 日韩精品在线视频观看| 丁香六月婷婷| 五月丁香婷婷综合网| 日韩av中文字幕在线播放| 欧美性爱-熊猫成人网| 亚洲精品无码更新| 天天干天天操天天| 人人操人人干人人看| 啪啪成人网| 伊人天天操| 国产尤物在线观看| 久久久久久久久久久高清毛片一级 | 啪啪免费| av黄色| 精品国产偷拍| 国产欧美一| 亚洲综合一区二区| 精品久久大香蕉| 无码视频在线播放| 男人天堂视频在线观看| 2021狠狠操| 国产一区二区在线视频| 五月停亭六月,六月停亭的英语| S28AV| 日本在线精品视频| 欧美亚洲日韩一区| 伊人网址| 亚洲码无| 欧美日韩一区二区三区四区五区六区| 精品无码秘人妻一区二区三区| 成人精品一区日本无码网站suv| 欧美猛男的大鷄巴| 91精品国产99久久久久久天美| 91黄网站在线观看| 日本无码一区二区三三| 国产精品自拍偷拍| 欧美性爱内射| 亚洲高清无码在线| 国产精品AV在线观看| AA精品| 影音先锋天堂| 91国内精品视频| 欧美日韩中字| 日屁视频| 高清无码免费不卡| 免费观看一级A片| 高清无码在线观看18| 日日干AV| а√在线中文网新版地址在线| 97A片在线观看播放| 日韩欧美一区在线| 翔田千里被躁120分钟| 少妇综合网| 成人在线网址| 中文字幕一区三区三A片密月| 久久99精品久久久水蜜桃| 国产免费久久久| 亚洲熟女一区二区三区妖精 | 91人妻人人澡人人爽人人精| 黄色成人大片| 99在线观看视频| 国产成人高潮毛片| 亚洲精品国产精品国自产A片同性 丰满人妻一区二区三区四区不卡 国产1级a毛a毛1级a毛1级 | 操B无码| 四川少妇bbbbbbbbb| 午夜神马51| 婷婷99| 精品五月天| 噼里啪啦免费观看视频大全| 欧美肏屄视频| 九九碰九九爱97超碰| 精品日韩中文字幕| 欧洲黑人成人A版免费视频| 伊人999| 北条麻妃一区二区三区在线播放| 久久这里有精品视频| 午夜激情视频| 成人无码电影在线观看| 18禁AV在线| 亚洲天堂在线视频| 日韩一级电影在线观看| 亚洲男人的天堂av| 日韩小电影在线观看| 九九大香蕉| 综合AV| 啪啪91| 麻豆91网站| 欧美综合色| 日本无码成人| 骚骚肥肥一区二区三区| www伦理片-韩国三级三级三级a三级-成人AV | 國產美女AV操逼網站| 中文字幕亚洲区| 在线亚洲色图| 成人在线免费观看视频| 五月天婷婷导航| 欧美五区| 黄片免费网站| 最新免费一区二区三区| 成人女人18女人毛片| 亚洲无码AV电影| 亚洲理伦| 午夜天堂在线| 亚洲影视中文字幕| 五月婷婷影院| 天天骑夜夜操| 国产AV日韩| 天天操综合| 欧美视频基地| 亚洲日韩在线a成| 三级片久久| 日韩人妻在线视频| 青青色视频| 天天干天天操天天射| 成人国产在线无码AV免费| 日韩日批| 亚洲美女视频在线| 波多野结衣无码高清| 在线免费观看一区| 嫩BBB| 国产精品美女久久久久久久久| 人妻被午夜福利AV| 久久久久网站| 欧美Aⅴ| 天天干天天天天| 亚洲色成人网站www永久四虎 | 婷婷在线影院| 成人精东影业JDAV3密友| 影音先锋天堂| 日逼视频免费| 就要干就要操| 黑人在线播放| 伊人AV在线| 夜夜躁狠狠躁日日躁av| 大伊人久久| 一级无码在线观看| 亚洲午夜福利视频在线观看| A级片黄色片| 香蕉成人网| 中文字幕在线观| 国产一级AV片| 精品人妻一区二区免费蜜桃| 99久久人妻精品免费二区| 免费在线黄片| 综合无码| 三级片在线网站| 不卡视频一区二区三区| 日本久久成人| 国产91黄色| 麻豆av人人乐| 成人黄片免费看| 性满足BBWBBWBBW| 亚洲成年视频| 国产91久久婷婷一区二区| 国产在线观看mv免费全集电视剧大全| 2025精品精品视频| 五月天婷婷视频| 色色色五月| 内射免费网站| 欧美生活片18| 免费看国产黄色| 超碰自拍99| 中文字幕片av| 青青伊人网| 国产一级片免费观看| 一区二区三区四区在线播放| 亚洲日韩在线免费观看| 亚洲中文免费观看| 久热在线资源福利站| 欧美3区| 成人在线视频免费观看| 欧美一级A| 亚洲色图成人网| 日韩91在线| 免费黄色视频网站在线观看| 在线日韩国产| 怡红院爽妇网| 中文字幕视频一区日日骚| 日韩AV一区二区三区| 黄色性爱小说| 无码精品视频在线观看| 亚洲精品无码a片| 99成人网站| 日本人妻在线观看| 亚洲福利社| 狠狠撸狠狠撸| 欧美人妻视频在线| 黄网站免费观看| 五月天婷婷在线观看| 人妻久久久| 日本特黄| 日韩精品免费无码视频| 国内精品内射| 成人777777免费视频色| 日产精品久久久| 国产伦子伦一级A片免费看老牛| 欧美日韩男女淫乱一区二区| 婷婷视频| JUY-579被丈夫的上司侵犯后的第7天,我 | 91黄色视频在线播放| 免费日韩黄色电影| 人人操人人看人人| 91高清国产| 色色视频免费看| 国产欧美在线综合| www久久| 国产无码自拍| 中文字幕第五页| 亚洲精品一区二区三区在线观看| 超碰99热| 国产Aⅴ| 欧美精品在线观看视频| 日韩夜夜操| 羽月希奶水饱胀在线播放| 无码波多野结衣| 国产操逼网址| 国产又粗又猛又黄又爽无遮挡| 日本无码视频在线观看毒| 欧美AAAAAA视频| 亚洲无码在线播放| 五月丁香六月| 日韩精品无码一区二区| 插吧插吧网| 青青草成人网| 中文字幕一区二区久久人妻| 免费看黄片,在线观看| aaa免费视频| ww久久| 激情无码一区二区| 豆花天天吃最新视频| 大香蕉网在线| 午夜天堂精品久久久| 中文字幕北条麻妃在线| 日韩美女久久| 97一区| 91色在线视频| 亚洲成人一二三区| 亚洲第一成网站| 亚洲国产中文字幕在线播放| 国产黄色电影在线| 大鸡巴操小逼视频| 开心色播五月| 爱五月| 国产黄色片网站| 日本不卡在线观看| 欧美日韩中文在线视频| 操b国产| 少妇搡BBBB搡BBB搡打电话| 十八禁网站在线| 中文字幕88页| 四虎在线视频观看96| 五月天婷婷国产| 先锋影音资源站av每日资源在线| 国内自拍激情视频| 天天日天天干麻豆| 成人黄色大香蕉| 中文字幕视频在线直播| 国产A片免费视频| a片视频免费观看| 国产成人精品a区在线观看| 超碰在线进入| 夜夜爽夜夜高潮夜夜爽| 国产国产国产在线无码视频| 天天操天天谢| 黑人中文字幕| 五月丁香婷婷久久| www.无码视频| 91精品国产乱码久久久久| 亚洲视频在线观| 精品一区二区免费视频| 成年人免费毛片| 国产av日韩av| 国产成人777777精品综合| 国产欧美日韩在线播放| 日本国产视频| 亚洲尤物在线| 中文字幕在线播放视频| 国产人妻在线| 欧美激情另类| 中文字幕Av在线| 99久在线精品99re8热| 麻豆视频一区二区| 97精品综合久久| 精品无码秘人妻一区二区三区| 亚洲黄片免费观看| 鸡巴网站| av一区二区三区| 黑人粗暴偷拍一区二区| 九九中文字幕| 日韩欧美国产黄色电影| 色五月天导航| 日韩V片| 国产成人秘在线观看免费网站| 色婷婷老师| 成人免费精品视频| 中文字幕aV在线| 久久久久久久大香蕉| 69成人免费视频| 99热都是精品| 日韩中文字幕AV| 大香蕉操逼| 操逼网123| 亚洲国产高清在线观看视频| 色老板在线视频| 青青操人人操| 五月丁香婷中文字幕| av一区在线观看| 国产热99| 在线观看亚洲专区| 黄色AV免费在线观看| 午夜福利在线视频| H无码| 在线观看黄色视频网站| 精品黄片| 日本国产高清| 91精品91久久久中77777| 久久无码人妻精品一区二区三区| 97超碰中文字幕| 日本韩国无码视频| 成人久久久久一级大黄毛片中国| 91免费在线看| 一级黄色视频在线观看| 欧美自拍偷拍| 黄色大片网站| 97人妻碰碰中文无码久热丝袜| 国产精品色呦呦| 日本中文字幕精品| 尤物yw| 99国产热| 国产成人无码区亚洲A片356p | 成人网一区二区| 亚洲av综合在线| 欧美日韩高清丝袜| 久久免费视频,久久免费视频| 玖玖资源站中文字幕| 国产色五月| 国产爱搞| 六月婷| 91色视频在线观看| 先锋资源国产| 丰滿人妻-区二区三区| 女同久久另类99精品国产91| 丁香婷婷五月色成人网站| 成人色色网| 操碰在线| 天天躁狠狠躁av| 一级A片黃色A片| 久久永久免费| 成人免费视频国产在线观看| 精品四区| 图片区视频区小说区| 天堂a中文在线| 国产精品成人国产乱| 国产主播一区二区| 婷婷福利导航| 国产无码中文| 九九九在线| 97一区二区| 天天精品无码| 精品一区二区免费视频| 丁香五月亚洲| 欧美啪啪啪| 欧美在线一区二区| 韩国GOGOGO高清| 91传媒在线免费观看| 青青草视频偷拍| 欧美一级在线免费观看| www.91n| 中文字幕av久久久久久欧洲尺码| 色欧美大香蕉| 亚洲人成77777| 婷婷国产成人精品视频| 北条麻妃在线中文字幕| 国产黄A片免费网站免费| 国产一级免费视频| 亚洲天堂在线观看网站| 国产一级片无码| 欧美后门菊门交3p| 青青草原在线| 黄色视频网站在线观看| 丁香五月天色婷婷| 中文字幕乱码中文乱码图片| 免费在线观看无码视频| 91亚洲一线产区二线产区| 久草社区| 91丨九色丨熟女老版| 日韩A片免费观看| 日本成人电影在线观看| 91日逼视频| 在线看片a| 亚洲女人天堂AV| 青青草免费在线观看| 一道本无码一区| 国产成人AⅤ| 美女网站黄a| 中文字幕一二三四| 蜜臀久久99精品久久久久酒店更新时间 | 日韩三级AV在线观看| 日本精品视频在线| 亚洲视频五区| 亚洲你懂的| 中文字幕在线观看一区| 亚洲vs无码蜜桃少妇| www.91madou| 麻豆自拍偷拍| 青青草原网| 麻豆一区视频| 亚洲午夜成人精品一区二区| 国产精品美女视频| 五月丁香综合激情| 蜜臀AV一区二区三区免费看| 亚洲色啪| 性爱麻豆| 黄网免费在线观看| 国产无码成人电影| av一区二区在线观看| 日韩亚洲欧美在线| 97人妻在线| 在线免费小黄片| 日本免费版网站nba| 日韩a片在线观看| 国产123区| 日本欧洲三级| 国产精品XXX视频| 91小视频| 国产777| 夜夜天天人人| 久久久久97| 日屁视频| 69成人精品视频| 婷婷五月天激情电影| 亚洲va视频| 日韩二区| 无码在线播放观看| 日韩精品免费在线观看| 超碰在线观看91| 中文字幕系列| 日本黄A三级三级三级| 欧美极品视频| 在线看A片| 亚洲乱码在线| 免费做a爰片77777| 特级444WWW大胆高清| 中文字幕无码毛片| 国产成人欧美| 欧美性爱-熊猫成人网| av福利电影在线| 亚洲无码免费网站| 日本毛片视频| 精品秘无码一区二区三区老师| 一级乱伦网站| 黑人猛躁白人BBBBBBBBB| 精品小视频| 亚洲一区二区三区免费视频| 乱子伦毛片国产| 一区二区三区四区久久| 国产欧美二区综合中文字幕精品一 | 婷婷开心五月天| 久久国产免费视频| 九色影院| 青草午夜| 久久H| 国产一区二区三区免费播放| 影音先锋人妻资源| 97精品人妻一区二区| 婷婷五月天无码| 久久99精品国产麻豆婷婷洗澡| 精品国产区一区二| 97在线国产| 亚洲Japanese办公室制服| 日本中文字幕网| 操逼在线免费观看| 一本色道88久久加勒比精品| 亚洲无码视频在线免费观看| 三级片网站大全| 成人肏逼视频在线| 成人毛片av| 人人操人人撸| 正在播放ADN156松下纱荣子 | 婷婷狠狠| 久久久少妇| 亚洲综合日韩| 午夜性爱网| 久草三级片| 青青草成人网站| 色综合天天| 天天操人人射| 日本AⅤ在线观看| 2025精品精品视频| 中文字幕在线码| 欧美久久网| 麻豆视频在线看| 人妻天天操| 国产成人三级| 欧一美一婬一伦一区二区三区| 日本A片在线播放| 中文字幕国产| 久久国产精品精品国产色婷婷 | 亚洲xxxxx| 国产精品久久久久国产A级| 午夜成人中文字幕| 日批视频网站| 日本在线不卡视频| 中文字幕天天干| 成人激情视频A极| 欧美日韩一道本| 国产精品一二三区夜夜躁| 国产精品AV一区| 一区二区三区视频在线|