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

看完這篇還不懂 MySQL主從復(fù)制,可以回家躺平了~

數(shù)據(jù)庫 MySQL
隨著業(yè)務(wù)的增長,一臺數(shù)據(jù)服務(wù)器已經(jīng)滿足不了需求了,負(fù)載過重。這個時候就需要減壓了,實(shí)現(xiàn)負(fù)載均衡讀寫分離,一主一叢或一主多從。

大家好,我是小羽。

我們在平時工作中,使用最多的數(shù)據(jù)庫就是 MySQL 了,隨著業(yè)務(wù)的增加,如果單單靠一臺服務(wù)器的話,負(fù)載過重,就容易造成宕機(jī)。

這樣我們保存在 MySQL 數(shù)據(jù)庫的數(shù)據(jù)就會丟失,那么該怎么解決呢?

其實(shí)在 MySQL 本身就自帶有一個主從復(fù)制的功能,可以幫助我們實(shí)現(xiàn)負(fù)載均衡和讀寫分離。

對于主服務(wù)器(Master)來說,主要負(fù)責(zé)寫,從服務(wù)器(Slave)主要負(fù)責(zé)讀,這樣的話,就會大大減輕壓力,從而提高效率。

接下來,跟著小羽一起來看看它都有哪些核心知識點(diǎn)呢:

簡介

隨著業(yè)務(wù)的增長,一臺數(shù)據(jù)服務(wù)器已經(jīng)滿足不了需求了,負(fù)載過重。這個時候就需要減壓了,實(shí)現(xiàn)負(fù)載均衡讀寫分離,一主一叢或一主多從。

主服務(wù)器只負(fù)責(zé)寫,而從服務(wù)器只負(fù)責(zé)讀,從而提高了效率減輕壓力。

主從復(fù)制可以分為:

主從同步:當(dāng)用戶寫數(shù)據(jù)主服務(wù)器必須和從服務(wù)器同步了才告訴用戶寫入成功,等待時間比較長。

主從異步:只要用戶訪問寫數(shù)據(jù)主服務(wù)器,立即返回給用戶。

主從半同步:當(dāng)用戶訪問寫數(shù)據(jù)主服務(wù)器寫入并同步其中一個從服務(wù)器就返回給用戶成功。

形式

一主一從

一主一從

一主多從

一主多從

一主一從和一主多從是我們現(xiàn)在見的最多的主從架構(gòu),使用起來簡單有效,不僅可以實(shí)現(xiàn) HA,而且還能讀寫分離,進(jìn)而提升集群的并發(fā)能力。

多主一從

多主一從

多主一從可以將多個 MySQL 數(shù)據(jù)庫備份到一臺存儲性能比較好的服務(wù)器上。

雙主復(fù)制

雙主復(fù)制

雙主復(fù)制,也就是可以互做主從復(fù)制,每個 master 既是 master,又是另外一臺服務(wù)器的 salve。這樣任何一方所做的變更,都會通過復(fù)制應(yīng)用到另外一方的數(shù)據(jù)庫中。

級聯(lián)復(fù)制

級聯(lián)復(fù)制

級聯(lián)復(fù)制模式下,部分 slave 的數(shù)據(jù)同步不連接主節(jié)點(diǎn),而是連接從節(jié)點(diǎn)。

因?yàn)槿绻鞴?jié)點(diǎn)有太多的從節(jié)點(diǎn),就會損耗一部分性能用于 replication ,那么我們可以讓 3~5 個從節(jié)點(diǎn)連接主節(jié)點(diǎn),其它從節(jié)點(diǎn)作為二級或者三級與從節(jié)點(diǎn)連接,這樣不僅可以緩解主節(jié)點(diǎn)的壓力,并且對數(shù)據(jù)一致性沒有負(fù)面影響。

原理

MySQL 主從復(fù)制是基于主服務(wù)器在二進(jìn)制日志跟蹤所有對數(shù)據(jù)庫的更改。因此,要進(jìn)行復(fù)制,必須在主服務(wù)器上啟用二進(jìn)制日志。

每個從服務(wù)器從主服務(wù)器接收已經(jīng)記錄到日志的數(shù)據(jù)。當(dāng)一個從服務(wù)器連接到主服務(wù)器時,它通知主服務(wù)器從服務(wù)器日志中讀取最后一個更新成功的位置。

從服務(wù)器接收從那時發(fā)生起的任何更新,并在主機(jī)上執(zhí)行相同的更新。然后封鎖等待主服務(wù)器通知的更新。

從服務(wù)器執(zhí)行備份不會干擾主服務(wù)器,在備份過程中主服務(wù)器可以繼續(xù)處理更新。

過程

工作過程

MySQL 的主從復(fù)制工作過程大致如下:

  1. 從庫生成兩個線程,一個 I/O 線程,一個 SQL 線程;
  2. I/O 線程去請求主庫的 binlog,并將得到的 binlog 日志寫到 relay log(中繼日志) 文件中;
  3. 主庫會生成一個 log dump 線程,用來給從庫 I/O 線程傳 binlog;
  4. SQL 線程會讀取 relay log 文件中的日志,并解析成具體操作,來實(shí)現(xiàn)主從的操作一致,而最終數(shù)據(jù)一致;

工作過程

請求流程

MySQL 建立請求的主從的詳細(xì)流程如下:

  • 當(dāng)從服務(wù)器連接主服務(wù)器時,主服務(wù)器會創(chuàng)建一個 log dump 線程,用于發(fā)送 binlog 的內(nèi)容。在讀取 binlog 的內(nèi)容的操作中,會對象主節(jié)點(diǎn)上的 binlog 加鎖,當(dāng)讀取完成并發(fā)送給從服務(wù)器后解鎖。
  • 當(dāng)從節(jié)點(diǎn)上執(zhí)行 start slave 命令之后,從節(jié)點(diǎn)會創(chuàng)建一個 IO 線程用來連接主節(jié)點(diǎn),請求主庫中更新 binlog。IO 線程接收主節(jié)點(diǎn) binlog dump 進(jìn)程發(fā)來的更新之后,保存到 relay-log 中。
  • 從節(jié)點(diǎn) SQL 線程負(fù)責(zé)讀取 realy-log 中的內(nèi)容,解析成具體的操作執(zhí)行,最終保證主從數(shù)據(jù)的一致性。

類型

異步復(fù)制

一個主庫,一個或多個從庫,數(shù)據(jù)異步同步到從庫。

異步復(fù)制

這種模式下,主節(jié)點(diǎn)不會主動推送數(shù)據(jù)到從節(jié)點(diǎn),主庫在執(zhí)行完客戶端提交的事務(wù)后會立即將結(jié)果返給給客戶端,并不關(guān)心從庫是否已經(jīng)接收并處理。

這樣就會有一個問題,主節(jié)點(diǎn)如果崩潰掉了,此時主節(jié)點(diǎn)上已經(jīng)提交的事務(wù)可能并沒有傳到從節(jié)點(diǎn)上,如果此時,強(qiáng)行將從提升為主,可能導(dǎo)致新主節(jié)點(diǎn)上的數(shù)據(jù)不完整。

同步復(fù)制

在 MySQL cluster 中特有的復(fù)制方式。

當(dāng)主庫執(zhí)行完一個事務(wù),然后所有的從庫都復(fù)制了該事務(wù)并成功執(zhí)行完才返回成功信息給客戶端。

因?yàn)樾枰却袕膸靾?zhí)行完該事務(wù)才能返回成功信息,所以全同步復(fù)制的性能必然會收到嚴(yán)重的影響。

半同步復(fù)制

在異步復(fù)制的基礎(chǔ)上,確保任何一個主庫上的事物在提交之前至少有一個從庫已經(jīng)收到該事物并日志記錄下來。

半同步復(fù)制

介于異步復(fù)制和全同步復(fù)制之間,主庫在執(zhí)行完客戶端提交的事務(wù)后不是立刻返回給客戶端,而是等待至少一個從庫接收到并寫到 relay log 中才返回成功信息給客戶端(只能保證主庫的 Binlog 至少傳輸?shù)搅艘粋€從節(jié)點(diǎn)上),否則需要等待直到超時時間然后切換成異步模式再提交。

相對于異步復(fù)制,半同步復(fù)制提高了數(shù)據(jù)的安全性,一定程度的保證了數(shù)據(jù)能成功備份到從庫,同時它也造成了一定程度的延遲,但是比全同步模式延遲要低,這個延遲最少是一個 TCP/IP 往返的時間。所以,半同步復(fù)制最好在低延時的網(wǎng)絡(luò)中使用。

半同步模式不是 MySQL 內(nèi)置的,從 MySQL 5.5 開始集成,需要 master 和 slave 安裝插件開啟半同步模式。

延遲復(fù)制

在異步復(fù)制的基礎(chǔ)上,人為設(shè)定主庫和從庫的數(shù)據(jù)同步延遲時間,即保證數(shù)據(jù)延遲至少是這個參數(shù)。

方式

MySQL 主從復(fù)制支持兩種不同的日志格式,這兩種日志格式也對應(yīng)了各自的復(fù)制方式。當(dāng)然也有二者相結(jié)合的混合類型復(fù)制。

語句復(fù)制

基于語句的復(fù)制相當(dāng)于邏輯復(fù)制,即二進(jìn)制日志中記錄了操作的語句,通過這些語句在從數(shù)據(jù)庫中重放來實(shí)現(xiàn)復(fù)制。

這種方式簡單,二進(jìn)制文件小,傳輸帶寬占用小。但是基于語句更新依賴于其它因素,比如插入數(shù)據(jù)時利用了時間戳。

因此在開發(fā)當(dāng)中,我們應(yīng)該盡量將業(yè)務(wù)邏輯邏輯放在代碼層,而不應(yīng)該放在 MySQL 中,不易拓展。

特點(diǎn):

  • 傳輸效率高,減少延遲。
  • 在從庫更新不存在的記錄時,語句賦值不會失敗。而行復(fù)制會導(dǎo)致失敗,從而更早發(fā)現(xiàn)主從之間的不一致。
  • 設(shè)表里有一百萬條數(shù)據(jù),一條sql更新了所有表,基于語句的復(fù)制僅需要發(fā)送一條sql,而基于行的復(fù)制需要發(fā)送一百萬條更新記錄

行數(shù)據(jù)復(fù)制

基于行的復(fù)制相當(dāng)于物理復(fù)制,即二進(jìn)制日志中記錄的實(shí)際更新數(shù)據(jù)的每一行。

這樣導(dǎo)致復(fù)制的壓力比較大,日志占用的空間大,傳輸帶寬占用大。但是這種方式比基于語句的復(fù)制要更加精確。

特點(diǎn):

  • 不需要執(zhí)行查詢計劃。
  • 不知道執(zhí)行的到底是什么語句。
  • 例如一條更新用戶總積分的語句,需要統(tǒng)計用戶的所有積分再寫入用戶表。如果是基于語句復(fù)制的話,從庫需要再一次統(tǒng)計用戶的積分,而基于行復(fù)制就直接更新記錄,無需再統(tǒng)計用戶積分。

混合類型的復(fù)制

一般情況下,默認(rèn)采用基于語句的復(fù)制,一旦發(fā)現(xiàn)基于語句無法精確復(fù)制時,就會采用基于行的復(fù)制。

配置

配置主要要點(diǎn)如下:

  1. # 如果在雙主復(fù)制結(jié)構(gòu)中沒有設(shè)置ID的話就會導(dǎo)致循環(huán)同步問題 
  2. server_id=1 
  3.  
  4. # 即日志中記錄的是語句還是行更新或者是混合 
  5. binlog_format=mixed 
  6.  
  7. # 在進(jìn)行n次事務(wù)提交以后,Mysql將執(zhí)行一次fsync的磁盤同步指令。將緩沖區(qū)數(shù)據(jù)刷新到磁盤。 
  8. # 為0的話由Mysql自己控制頻率。 
  9. sync_binlog=n 
  10.  
  11. # 為0的話,log buffer將每秒一次地寫入log file中并且刷新到磁盤。 
  12. # mysqld進(jìn)程崩潰會丟失一秒內(nèi)的所有事務(wù)。 
  13. # 為1的話,每次事務(wù)log buffer會寫入log file并刷新到磁盤。(較為安全) 
  14. # 在崩潰的時候,僅會丟失一個事務(wù)。 
  15. # 為2的話,每次事務(wù)log buffer會寫入log file,但一秒一次刷新到磁盤 
  16. innodb_flush_logs_at_trx_commit=0 
  17.  
  18. # 阻止從庫崩潰后自動啟動復(fù)制,給一些時間來修復(fù)可能的問題, 
  19. # 崩潰后再自動復(fù)制可能會導(dǎo)致更多的問題。并且本身就是不一致的 
  20. skip_slave_start=1  
  21.  
  22. # 是否將從庫同步的事件也記錄到從庫自身的bin-log中 
  23. # 允許備庫將重放的事件也記錄到自身的二進(jìn)制日志中去,可以將備庫當(dāng)做另外一臺主庫的從庫 
  24. log_slave_update  
  25.  
  26. # 日志過期刪除時間,延遲嚴(yán)重的話會導(dǎo)致日志文件占用磁盤 
  27. expire_logs_days=7 

問題

延遲

當(dāng)主庫的 TPS 并發(fā)較高的時候,由于主庫上面是多線程寫入的,而從庫的SQL線程是單線程的,導(dǎo)致從庫SQL可能會跟不上主庫的處理速度。

解決方法:

  • 網(wǎng)絡(luò)方面:盡量保證主庫和從庫之間的網(wǎng)絡(luò)穩(wěn)定,延遲較小;
  • 硬件方面:從庫配置更好的硬件,提升隨機(jī)寫的性能;
  • 配置方面:盡量使 MySQL 的操作在內(nèi)存中完成,減少磁盤操作。或升級 MySQL5.7 版本使用并行復(fù)制;
  • 建構(gòu)方面:在事務(wù)中盡量對主庫讀寫,其它非事務(wù)的讀在從庫。消除一部分延遲帶來的數(shù)據(jù)庫不一致。增加緩存降低一些從庫的負(fù)載。

數(shù)據(jù)丟失

當(dāng)主庫宕機(jī)后,數(shù)據(jù)可能丟失。

解決方法:

使用半同步復(fù)制,可以解決數(shù)據(jù)丟失的問題。

注意事項(xiàng)

MySQL 需要注意以下事項(xiàng):

  • MySQL 主從復(fù)制是 MySQL 高可用性,高性能(負(fù)載均衡)的基礎(chǔ);
  • 簡單,靈活,部署方式多樣,可以根據(jù)不同業(yè)務(wù)場景部署不同復(fù)制結(jié)構(gòu);
  • 復(fù)制過程中應(yīng)該時刻監(jiān)控復(fù)制狀態(tài),復(fù)制出錯或延時可能給系統(tǒng)造成影響;
  • MySQL 主從復(fù)制目前也存在一些問題,可以根據(jù)需要部署復(fù)制增強(qiáng)功能。

作用

主從復(fù)制帶來了很多好處,當(dāng)我們的主服務(wù)器出現(xiàn)問題,可以切換到從服務(wù)器;可以進(jìn)行數(shù)據(jù)庫層面的讀寫分離;可以在從數(shù)據(jù)庫上進(jìn)行日常備份。還可以保證:

  1. 數(shù)據(jù)更安全:做了數(shù)據(jù)冗余,不會因?yàn)閱闻_服務(wù)器的宕機(jī)而丟失數(shù)據(jù);
  2. 性能大大提升:一主多從,不同用戶從不同數(shù)據(jù)庫讀取,性能提升;
  3. 擴(kuò)展性更優(yōu):流量增大時,可以方便的增加從服務(wù)器,不影響系統(tǒng)使用;
  4. 負(fù)載均衡:一主多從相當(dāng)于分擔(dān)了主機(jī)任務(wù),做了負(fù)載均衡。

應(yīng)用場景

MySQL 主從復(fù)制集群功能使得 MySQL 數(shù)據(jù)庫支持大規(guī)模高并發(fā)讀寫成為可能,同時有效地保護(hù)了物理服務(wù)器宕機(jī)場景的數(shù)據(jù)備份。

橫向擴(kuò)展

將工作負(fù)載分發(fā)到各 Slave 節(jié)點(diǎn)上,從而提高系統(tǒng)性能。

在這個場景下,所有的寫(write)和更新(update)操作都在 Master 節(jié)點(diǎn)上完成;所有的讀( read)操作都在 Slave 節(jié)點(diǎn)上完成。通過增加更多的 Slave 節(jié)點(diǎn),便能提高系統(tǒng)的讀取速度。

數(shù)據(jù)安全

數(shù)據(jù)從 Master 節(jié)點(diǎn)復(fù)制到 Slave 節(jié)點(diǎn)上,在 Slave 節(jié)點(diǎn)上可以暫停復(fù)制進(jìn)程。可以在 Slave 節(jié)點(diǎn)上備份與 Master 節(jié)點(diǎn)對應(yīng)的數(shù)據(jù),而不用影響 Master 節(jié)點(diǎn)的運(yùn)行。

數(shù)據(jù)分析

實(shí)時數(shù)據(jù)可以在 Master 節(jié)點(diǎn)上創(chuàng)建,而分析這些數(shù)據(jù)可以在 Slave 節(jié)點(diǎn)上進(jìn)行,并且不會對 Master 節(jié)點(diǎn)的性能產(chǎn)生影響。

遠(yuǎn)距離數(shù)據(jù)分布

可以利用復(fù)制在遠(yuǎn)程主機(jī)上創(chuàng)建一份本地數(shù)據(jù)的副本,而不用持久的與Master節(jié)點(diǎn)連接。

拆分訪問

可以把幾個不同的從服務(wù)器,根據(jù)公司的業(yè)務(wù)進(jìn)行拆分。通過拆分可以幫助減輕主服務(wù)器的壓力,還可以使數(shù)據(jù)庫對外部用戶瀏覽、內(nèi)部用戶業(yè)務(wù)處理及 DBA 人員的備份等互不影響。

 

責(zé)任編輯:姜華 來源: 淺羽的IT小屋
相關(guān)推薦

2021-06-02 11:41:54

LinuxTmux命令

2021-09-06 07:58:47

鏈表數(shù)據(jù)結(jié)構(gòu)

2022-02-18 06:56:18

Wi-Fi路由器局域網(wǎng)

2024-07-04 08:00:24

2025-02-10 10:55:16

2021-06-08 07:48:27

MySQL主從配置

2024-03-01 18:33:59

MySQL節(jié)點(diǎn)數(shù)據(jù)

2023-03-19 11:53:27

2023-03-19 22:38:12

邏輯復(fù)制PostgreSQL

2023-08-09 09:03:49

CPU密集型運(yùn)算

2020-05-15 09:05:46

Service Mes微服務(wù)架構(gòu)

2023-09-24 14:32:15

2023-07-03 08:57:45

Master服務(wù)TCP

2017-09-05 16:00:49

MySQL主從復(fù)制備份

2017-10-11 15:40:20

MySQL主從復(fù)制拓?fù)浣Y(jié)構(gòu)

2022-12-20 08:46:41

MySQL主從復(fù)制

2025-01-15 15:47:36

2020-10-09 09:49:18

HTTPS網(wǎng)絡(luò) HTTP

2021-03-19 11:33:42

MySQL數(shù)據(jù)庫備份

2020-02-24 21:50:24

瓶頸數(shù)據(jù)庫
點(diǎn)贊
收藏

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

**亚洲第一综合导航网站| 亚洲成av人片在线观看香蕉| 三级网在线观看| 97在线公开视频| 欧美福利视频| 日韩激情第一页| 男生操女生视频在线观看| 日本高清成人vr专区| 成人中文字幕在线| 国产成人小视频在线观看| 麻豆天美蜜桃91| 男人的天堂久久| 欧美喷潮久久久xxxxx| 免费的av在线| 国产一区二区三区不卡在线| 国产91精品免费| 国产欧美va欧美va香蕉在| 日韩黄色在线视频| 天天色天天射综合网| 日韩精品视频观看| 无码人妻丰满熟妇区毛片蜜桃精品| 都市激情综合| 亚洲大片一区二区三区| 国产又黄又爽免费视频| 黄色网址在线播放| a在线欧美一区| 91久久精品一区二区别| 午夜视频网站在线观看| 国产欧美成人| 欧美激情网友自拍| 国产精品精品软件男同| 国内精品伊人久久久| 亚洲精品一区二区三区香蕉| 国产性生活一级片| 成人在线视频观看| 色狠狠色噜噜噜综合网| 国产精品宾馆在线精品酒店| 亚洲男同gay网站| 中文字幕亚洲综合久久菠萝蜜| 欧美亚洲精品日韩| 天天干在线观看| 成人国产精品免费观看| 亚洲qvod图片区电影| 亚洲天堂网在线观看视频| 可以免费看不卡的av网站| 777777777亚洲妇女| 日韩精品视频播放| 亚洲无线视频| 欧美精品久久久久久久免费观看| 国产尤物在线播放| 91成人影院| 久久精品国产欧美激情| eeuss中文字幕| 日韩欧美一区免费| 久久精品99久久久久久久久| 亚洲综合图片一区| 四季av一区二区凹凸精品| 国产午夜一区二区| 91激情视频在线观看| 欧美美女一区| 最近更新的2019中文字幕| 欧美丰满美乳xxⅹ高潮www| 欧美码中文字幕在线| 中文字幕av一区二区| 国产在线免费av| 色777狠狠狠综合伊人| 日韩亚洲成人av在线| 免费成人深夜夜行网站| 欧美freesex交免费视频| 欧美床上激情在线观看| 精品无码久久久久久久久| 黑人一区二区三区四区五区| 午夜精品久久久久久久久久久久久| 国产成人一区二区三区影院在线 | 久久久久久久香蕉| 欧美xxxx性xxxxx高清| 黄网动漫久久久| 国产视频在线视频| 欧美一级网址| 欧美成人精品1314www| 污污免费在线观看| 免费观看久久av| 亚洲图中文字幕| 丝袜美腿小色网| 亚洲激情网址| 国产精品久久久av| www.五月天激情| 久久亚洲二区三区| 在线精品亚洲一区二区| 国内在线视频| 91成人看片片| 亚洲国产欧美日韩在线| 亚洲精品中文字幕99999| 中文字幕欧美专区| 日本免费一二三区| 免费看欧美女人艹b| av在线不卡观看| 国产中文字幕在线视频| 一区二区三区在线观看国产| 丰满人妻中伦妇伦精品app| 日韩三级成人| 日韩精品中文字幕在线| www.97视频| 免费看黄裸体一级大秀欧美| 成人性生交大片免费观看嘿嘿视频| 成人av一区二区三区在线观看| 久久综合狠狠综合久久综合88| 一区不卡字幕| 成人直播视频| 精品sm捆绑视频| 久久精品在线观看视频| 一级成人国产| 亚洲在线一区二区| 国产在线高清| 精品女厕一区二区三区| 国产精品久久久久久9999| 伊甸园亚洲一区| 欧美大片免费看| 中文字幕精品一区二区精| 成人av在线播放网站| 日本黄色a视频| 国产另类xxxxhd高清| 亚洲国产天堂久久综合| 九九视频免费看| 久久狠狠亚洲综合| 欧美亚洲另类在线一区二区三区 | 亚洲主播在线观看| 日本 片 成人 在线| 九九亚洲视频| 4444欧美成人kkkk| 日本黄色大片视频| 亚洲黄色在线视频| 国产大片一区二区三区| 日韩欧美高清在线播放| 国产成人在线一区| 精品推荐蜜桃传媒| 色婷婷久久久久swag精品| 国产精品麻豆入口| 在线观看视频免费一区二区三区| 91在线播放国产| 久操视频在线观看| 777奇米四色成人影色区| 91视频免费在观看| 热久久免费视频| 日韩av一区二区三区美女毛片| 日本在线影院| 亚洲精品自产拍| 国产高清中文字幕| 久久网站热最新地址| 成人观看免费完整观看| 国产精品欧美日韩一区| 青青a在线精品免费观看| 少妇精品高潮欲妇又嫩中文字幕| 亚洲成人7777| 7788色淫网站小说| 男人天堂欧美日韩| 午夜精品视频在线观看一区二区| 欧美www.| www.亚洲天堂| 国产精品乱码一区二区| 一区二区三区四区五区视频在线观看 | 999精品在线视频| 国产又黄又大久久| 日本人妻伦在线中文字幕| 国产在线播放精品| 91av在线播放| 99reav在线| 欧美一区二区观看视频| 日本三级免费看| 久久综合狠狠综合久久综合88| 亚洲 欧美 日韩系列| 国产电影一区二区在线观看| yy111111少妇影院日韩夜片| xxxx在线视频| 国产一区二区精品丝袜| 国产又粗又猛又爽| 亚洲成国产人片在线观看| 在线免费观看成年人视频| 蜜臀久久久久久久| 国产免费内射又粗又爽密桃视频| 另类图片第一页| 国产精品男女猛烈高潮激情| h视频在线免费观看| 亚洲国产天堂久久综合网| 免费黄色片视频| 亚洲精品亚洲人成人网| 日本丰满少妇裸体自慰| 美女一区二区三区在线观看| bt天堂新版中文在线地址| 亚洲三级性片| 亚洲一区二区三区毛片| 欧美大片免费| 久久成人人人人精品欧| 青青草免费在线视频| 91麻豆精品国产91久久久资源速度| 精品在线视频免费| 国产精品网友自拍| 自拍视频一区二区| 狠狠色丁香婷婷综合| 国内自拍在线观看| 一级欧洲+日本+国产| 欧美少妇一区| 超碰在线一区| 成人欧美一区二区三区在线| 国模冰冰炮一区二区| 美女撒尿一区二区三区| 国产鲁鲁视频在线观看免费| 精品对白一区国产伦| 丰满熟女人妻一区二区三| 亚洲国产一区二区a毛片| 成年人视频软件| 2023国产精品| www国产视频| 国产美女精品在线| 男人添女人下面免费视频| 免费精品视频| 免费成人午夜视频| 欧美日本久久| 一区不卡视频| 久久国产成人精品| 免费国产一区二区| 精品网站aaa| 亚洲专区国产精品| 小说区图片区亚洲| 国产精品一区av| 久久91导航| 日本aⅴ大伊香蕉精品视频| 91制片在线观看| 欧美激情精品久久久久久久变态| 久久久久久久久免费视频| 一区二区欧美激情| 黄色小视频在线免费观看| 日韩激情视频在线| 日本人妻熟妇久久久久久| 日韩午夜在线观看| 国产wwwwwww| 欧美一二三在线| 国产偷拍一区二区| 欧美一级日韩不卡播放免费| 一级黄色片视频| 精品视频色一区| 怡春院在线视频| 欧美三级电影在线观看| 中文字幕欧美色图| 欧美色图第一页| 亚洲一区在线观| 8x福利精品第一导航| 一级片视频播放| 这里只有精品99re| 国产视频一区二区三| 欧美一级二级在线观看| 精品人妻伦一二三区久久| 日韩精品一区二区三区在线播放| 99热这里是精品| 精品乱码亚洲一区二区不卡| 韩国av永久免费| 精品亚洲国产成av人片传媒 | 亚洲精品高潮| 国产精品日本一区二区 | 亚洲另类xxxx| 成人av一区| 久久色精品视频| 蜜桃成人365av| 国内精品久久久久影院 日本资源| f2c人成在线观看免费视频| 日本免费一区二区三区视频观看| 国模视频一区| 91欧美日韩一区| 久久久免费毛片| 欧美主播一区二区三区美女 久久精品人| 激情综合网站| 亚洲自拍偷拍一区二区三区| 精品成人国产| 粉嫩虎白女毛片人体| 精品一区二区影视| 精品少妇人妻av一区二区三区| 91丨porny丨在线| 一区二区三区在线播放视频| 一区二区三区四区不卡在线| 欧美激情黑白配| 欧美嫩在线观看| 天堂中文在线资| 日韩中文在线中文网三级| 色呦呦在线看| 日韩av123| 欧美高清一级片| 欧美一区二区高清在线观看| 国产精品久久久久一区二区三区厕所| 久久久久久久9| 日本一不卡视频| 日本一区二区免费视频| 日本一区二区视频在线| 久久久91视频| 欧美伊人久久久久久久久影院| aaaa一级片| 国产亚洲欧美aaaa| 羞羞视频在线观看不卡| 日韩av电影在线网| 在线日韩成人| 亚洲精品一区二区毛豆| 亚洲成人原创| 中文字幕66页| 久久久久久久久久久久久夜| 久久久久久久蜜桃| 欧美性三三影院| 午夜影院在线视频| 欧美久久久精品| 丁香久久综合| 欧美日韩一区综合| 黄色一区二区三区四区| 激情五月婷婷基地| 久久精品亚洲乱码伦伦中文 | 成人日日夜夜| 国产精品久久久久久网站| 久久综合五月婷婷| 免费极品av一视觉盛宴| 另类综合日韩欧美亚洲| 亚洲自拍偷拍一区二区| 亚洲观看高清完整版在线观看 | 国产一区二区电影| 黄色片在线观看免费| 欧美日韩免费看| 亚洲第一成年人网站| 久久婷婷国产麻豆91天堂| 精品三区视频| 欧美日韩精品综合| 奶水喷射视频一区| 亚洲视频在线播放免费| 一区二区三区欧美日| a天堂在线观看视频| 精品国产一区二区在线 | 国产超碰91| 午夜视频一区| 中文字幕久久久久久久| 亚洲女人小视频在线观看| 97精品人妻一区二区三区| 在线精品视频视频中文字幕| 日韩天堂在线| 午夜精品一区二区在线观看| 老司机精品视频网站| 尤物视频最新网址| 色爱区综合激月婷婷| 九一国产在线| 国产成人精品久久二区二区91| 欧美日韩直播| www黄色av| 久久嫩草精品久久久久| 日韩黄色一级视频| 中文字幕免费精品一区高清| 图片一区二区| 午夜久久久久久久久久久| 国产高清精品在线| 久久精品免费在线| 亚洲加勒比久久88色综合| 美女网站在线看| 欧美精品人人做人人爱视频| 肉色丝袜一区二区| 久久久久人妻一区精品色| 日韩一区二区在线观看| 黄色在线观看视频网站| 国产在线一区二区三区欧美| 国产精品视区| 日本污视频网站| 欧美一级片免费看| 91色在线看| 日韩电影大全在线观看| 理论电影国产精品| 久久久久成人片免费观看蜜芽| 亚洲国产精品久久久久| 久九九久频精品短视频| 一区二区三区视频| 国产成人在线视频播放| 久久久久久久久影院| 一区二区亚洲欧洲国产日韩| 国产麻豆精品| 国产乱子伦农村叉叉叉| 国产精品素人视频| 亚洲精品国产av| 日本欧美中文字幕| 亚洲综合色站| 熟女少妇一区二区三区| 欧美精品高清视频| 青青草原av在线| 日韩av一区二区三区美女毛片| 国产精品亚洲综合一区在线观看| 国产成人无码精品亚洲| 日韩一区二区三区在线播放| 久久这里只有精品一区二区| 亚洲 欧美 日韩系列| 亚洲成人777| 久久久久久国产精品免费无遮挡 | 天堂在线一二区| 91精品国产综合久久香蕉的用户体验| 国产精品sm| 一级黄色片网址| 欧美精品一区二区三区在线播放| 亚洲电影有码| 人人干视频在线| 中文字幕一区二区三区在线播放| 天堂在线视频网站|