国产凹凸在线-国产拗女一区二区三区-国产白白视-国产白领-国产白拍-国产白丝jk被疯狂输-国产白丝喷-国产白丝在线

金喜正规买球

京東分布式數據庫系統的演進之路

轉帖|行業資訊|編輯:黃竹雯|2017-02-23 14:14:39.000|閱讀 405 次

概述:關于數據庫的使用,在京東有幾個趨勢,早期在京東主要用SqlServer及Oracle也有少量采用MySQL,隨著業務發展技術積累及使用成本等因素,很多業務都開始使用MySQL,單機的MySQL往往無法支撐這類業務,需要考分布式的解決方案,另外原本使用MySQL的業務隨著數據量及訪問量的增加也會遇到瓶頸最終也會考慮采用分布式解決的方案。

# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>

關于數據庫的使用,在京東有幾個趨勢,早期在京東主要用SqlServer及Oracle也有少量采用MySQL,隨著業務發展技術積累及使用成本等因素,很多業務都開始使用MySQL,包括早期使用SqlServer及Oracle的很多核心業務也都漸漸的開始遷移到MySQL,單機的MySQL往往無法支撐這類業務,需要考分布式的解決方案,另外原本使用MySQL的業務隨著數據量及訪問量的增加也會遇到瓶頸最終也會考慮采用分布式解決的方案,整個京東發展趨勢如圖1所示。

圖片描述

圖1 業務使用數據庫演變趨勢

分布式的數據庫解決方案有很多種,在各個互聯網公司使用得也是非常的普遍,本質上就是將數據拆開存儲在多個節點上從而緩解單節點的壓力,業務層面也可以根據業務特點自行進行拆分,如圖2所示,假設有一張user表,以ID為拆分鍵,假設拆分成兩份,最簡單的就是奇數ID的數據落到一個存儲節點上,偶數ID的數據落到另外一個存儲節點上,實際部署示意圖如圖3所示。

除了業務層面做拆分,也可以考慮采用較為通用的一些解決方案,主要分為兩類,一類是客戶端解決方案,這種方案是在業務應用中引入特定的客戶端包,通過該客戶端包完成數據的拆分查詢及結果匯總等操作,這種方案對業務有一定侵入性,隨著業務應用實例部署的數量比較大,數據庫端可能會面臨連接數壓力比較大的問題,另外版本升級也比較困難,優點是鏈路較短,從應用實例直接到數據庫。

圖片描述

圖2 數據拆分示意圖

另一類是中間件的解決方案,這種方案是提供兼容數據庫傳輸協議及語法規范的代理,業務在連接中間件的時候可以直接使用傳統的JDBC等客戶端,從而大大減輕了業務開發層面的負擔,弊端是中間件的開發難度會比客戶端方案稍微高一點,另外網絡傳輸鏈路上多走了一段,理論上對性能略有影響,實際使用環境中這些系統都是在機房內網訪問,這種網絡上的影響完全可以忽略不計。

圖片描述

圖3 系統部署示意圖

根據上述分析,為了更好的支撐京東大量的大規模數據量的業務,我們開發了一套兼容MySQL協議的分布式數據庫的中間件解決方案,我們稱之為JProxy,這套方案經過了多次的演變最終完成并支撐了京東全集團的去Oracle/Sqlserver任務。

JProxy第一個版本如圖4所示,每個JProxy都會有一個配置文件,我們會在配置文件中配置相應業務的庫表拆分信息及路由信息, JProxy接收到SQL以后會對SQL進行解析再根據路由信息決定SQL是否需要重寫及該發往哪些節點,等各節點結果返回以后再將結果匯總按照MySQL傳輸協議返回給應用。

結合上文的例子,當用戶查詢user這張表時假設SQL語句是select * from user where id = 1 or id = 2,當收到這條SQL以后,JProxy會將SQL拆分為select * from user where id=1 及select * from user where id = 2, 再分別把這兩條sql語句發往后端的節點上,最后將兩個節點上獲取到的兩條記錄一并返回給應用。

這種方案在業務庫表比較少的時候是可行的,隨著業務的發展庫表的數量可能會不斷增加,尤其是針對去Oracle的業務在切換數據庫的時候可能是一次切換幾張表,下一次再切換另外幾張表,這就要求經常修改配置文件。另外JProxy在部署的時候至少需要部署兩份甚至多份,如圖5所示,此時面臨一個問題是如何保證所有的配置文件在不斷修改的過程中是完全一致的。在早期運維過程中,我們靠人工修改完一份配置文件,再將相應的配置文件拷貝給其他的JProxy,確保JProxy配置文件內容一致,這個過程心智負擔較重且容易出錯。

圖片描述

圖4 版本一

圖片描述

圖5 配置文件

在之后的版本中我們引入了JManager模塊,這個模塊負責的工作是管理配置文件中的路由元信息,如圖6所示。JProxy的路由元信息都是通過JManager來統一獲取,我們只需要通過JManager往元數據庫里添加修改路由元數據,操作完成以后通知各個JProxy動態加載路由信息就可以保證每個JProxy的路由信息是完全一致的,從而解決維護路由元信息一致性的痛點。

圖片描述

圖6 版本二

在提到分布式數據庫解決方案時一定會考慮的一個問題是擴容問題,擴容有兩種方式,一種我們稱之為re-sharding方案,簡單的說就是一片拆兩片,兩片拆為四片,如圖7所示,原本只有一個MySQL實例一個shard,之后拆分成shard1和shard2兩個分片,之后再添加新的MySQL實例,將shard1拆分成shard11和shard12兩個分片,將shard2拆分成shard21和shard22兩個分片放到另外新加的MySQL實例上,這種擴容方式是最理想的,但具體實現的時候會略微麻煩一點,我們短期之內選擇了另一種偏保守一點在合理預估前提下足以支撐業務發展的擴容模式,我們稱之為pre-sharding方案,這種方案是預先拆分在一定時期內足夠用的分片數,在前期數據量較少時這些分片可以放在一個或少量的幾個MySQL實例上,等后期數據量增大以后可以往集群中加新的MySQL實例,將原本的分片遷移到新添加的MySQL實例上,如圖8所示,我們在一開始就拆分成了shard1、shard2、shard3、shard4四個分片,這四個分片最初是在一個MySQL實例上,數據量增大以后我們可以添加新的MySQL實例,將shard3和shard4遷移新的MySQL實例上,整個集群分片數沒有發生變化但是容量已經變成了原來的兩倍。

圖片描述

圖7 re-sharding方案

圖片描述

圖8 pre-sharding方案

Pre-sharding方案相當于通過遷移完成達到擴容的目的,分片位置的變動涉及到數據的遷移驗證及路由元數據的變更等一系列變動,所以我們引入了JTransfer系統,如圖9所示。JTransfer可以做到在線無縫遷移,遷移擴容時只需提交一條遷移計劃,指定將某個分片從哪個源實例遷移到哪個目標實例,可以指定在何時開始遷移任務,等到了時間點系統會自動開始做遷移。整個遷移過程中涉及到遷移基礎全量數據和遷移過程中業務訪問產生的增量數據,一開始會將基礎全量數據從源實例中dump出來到目標實例恢復,確認數據正確以后開始追趕增量數據,當增量數據追趕到一定程度系統預估可以快速追趕結束時,我們會做一個短暫的鎖定操作,從而確保將最后的增量全部追趕完成,這個鎖定時間也是在提交遷移任務時可以指定的一個參數,比如最多只能鎖定20s,如果因為此時訪問量突然增大等原因最終剩余的增量沒能在20s內追趕完成,整個遷移任務將會放棄,確保對線上訪問影響達到最小。遷移完成之后會將路由元信息進行修改,同時將路由元信息推送給所有的JProxy,最后再解除鎖定,訪問將根據路由打到分片所在的新位置。

圖片描述

圖9 版本三

系統在生產環境中使用的時候,除了考慮以上的介紹以外還需要考慮很多部署及運維的事情,首先要考慮的就是系統如何活下來,需要考慮系統的自我保護能力,要確保系統的穩定性,要做到性能能夠滿足業務需求。

在JProxy內部我們采用了基于事件驅動的網絡IO模型同時考慮到多核等特點,將整個系統的性能發揮到極致,在壓測時JProxy表現出來的性能隨著MySQL實例的增加幾乎是呈現線性增長的趨勢,而且整個過程中JProxy所在機器毫無壓力。

保證性能還不夠,還需要考慮控制連接數、控制系統內存等,連接數主要是控制連接的數量這個比較好理解,控制內存主要是指控制系統在使用過程中對內存的需求量,比如在做數據抽數時候,sql語句是類似select * from table這種的全量查詢,此時后端所有的MySQL數據會通過多條連接并發地往中間件發送數據,從中間件到應用只有一條連接,如果不對內存進行控制就會造成中間件OOM,在具體實現的時候我們通過將數據壓在TCP棧中來控制中間件前后端連接的網絡流速從而很好的保證了整個系統的內存是在可控范圍內。

另外還需要考慮權限,哪些IP可以訪問哪些IP不能訪問都需要可以精確的控制,具體到某一張表還需要控制增刪改查的權限,我們建議業務在寫SQL的時候盡量都帶有拆分字段保證SQL都可以落在某個分片上從而保證整個訪問是足夠的簡單可控,我們為之提供了精細的權限控制,可以做到表級別的增刪改查權限,包括是否要帶有拆分字段,最大程度做到對SQL的控制,保證業務在測試階段寫出不滿足期望的SQL都能及時發現,大大降低后期線上運行時的風險。

除了基本的穩定性之外,在整個系統全局上還需要考慮到服務高可用方案。JProxy是無狀態的,一個業務在同一個機房內部署至少兩個JProxy且必須跨機架的,保證在同一個機房里JProxy是高可用的。在另外的機房會部署再部署兩個JProxy,做到跨機房的高可用。除了中間件自身的高可用以外還需要保證數據庫層面的高可用,全鏈路的高可用才是真正的高可用。數據庫層面在同一個機房里會按照一主一從部署,在備用機房會再部署一個備,如圖10所示。JProxy訪問MySQL時通過域名訪問,如果MySQL的主出異常數據庫會進行相應的主從切換操作,JProxy可以訪問到切換以后新的主,如果整個機房的數據庫異常可以直接將數據的域名切換到備用機房,保證JProxy可以訪問到備用機房的數據庫。業務訪問JProxy時也是通過域名訪問,如果一個機房的JProxy都出現了異常,和數據庫類似直接將JProxy前端的域名切換到備用機房,從而保證業務始終都能正常訪問JProxy。

數據高可靠也是非常關鍵的點,我們會這對數據庫的數據進行定期備份,將備份數據存儲到相應的存儲系統中,從而保證數據庫中的數據即使被刪除依然是可以恢復的。

圖片描述

圖10 部署示意圖

系統在線上運行時候監控報警是極其重要的,監控可以分多個層次,如圖11所示,從主機和操作系統的信息到應用系統的信息到特定系統內部特定的信息的監控等,針對操作系統及主機的監控京東有MJDOS系統可以把系統的內存/cpu/磁/網卡/機器負載等各種信息都納入監控系統,這些操作系統的基礎信息對系統異常的診斷非常關鍵,比如因為網絡丟包等引起的服務異常都可以在這個監控系統中及時找到根源。

京東還有統一的監控報警系統UMP,這個監控系統主要是給所有的應用系統服務,所有的應用系統按照一定的規則暴露接口,在UMP系統中注冊以后,UMP系統就可以提供一整套監控報警服務,最基本的比如系統的存活監控以及是否有慢查詢等。

除了這兩個基本的監控系統以外,我們還針對整套中間件系統開發了定制的監控系統JMonitor,之所以開發這套監控系統是因為我們需要采集更多的定制的監控信息,在系統發生異常時能夠第一時間定位問題,舉個例子當業務發現TP99下降時往往伴隨著有慢SQL,應用從發送SQL到收到結果這個過程中經過了JProxy到MySQL又從MySQL經過JProxy再回到應用,這條鏈路上任何一個環節都可能慢,不管是哪個階段耗時,我們需要將這種慢SQL的記錄精細化,精細到各個階段都花了多少時間,做到出現慢SQL時能快速準確的找到問題根源快速解決問題。

另外在配合業務去Oracle/SqlServer時,我們不建議使用跨庫的事務,但是會出現有一種情況,同一個事務里的SQL都是帶有拆分字段的,每條SQL都是單節點的,同一個事務里有多條這種SQL,結果卻出現這個事務是跨庫的,這種事務我們都會有詳細的記錄,業務方可以直接通過JMonitor找到這種事務從而更好的進一步改進。除了這個以外,在測試環境時候業務系統一開始寫的SQL沒有考慮太多的優化可能會出現比較多的慢SQL,這些慢SQL我們都會統一采集在JMonitor系統上進行分析處理,幫助業務方快速迭代調整SQL語句。

圖片描述

圖11 監控體系

業務在使用這套系統的時候 要盡量出現避免跨庫的SQL,有一個很重要的原因是當出現跨庫SQL的時候會耗費MySQL較多的連接如圖12所示,一條不帶拆分字段的SQL將會發送到所有的分片上,如果在一個MySQL實例上有64個分片,那一條這樣的SQL就會耗費這個MySQL實例上的64個連接,這個資源消耗是非常可觀的,如果可以控制SQL落在單個分片上可以大大降低MySQL實例上的連接壓力。

圖片描述

圖12 連接數

跨庫的分布式事務要要盡量避免,一個是基于MySQL的分布式數據庫中間件的方案無法保證嚴格的分布式事務語義,另一個即使可以做到嚴格的分布式事務語義支持依然是要盡量避免垮庫事務的,多個跨庫的分布式事務在某個分片上發生死鎖將會造成其他分片上的事務也無法繼續導致直接引起大面積的死鎖,即使是單節點上的事務也要盡量控制事務小一點,降低死鎖發生的概率。

具體的路由策略不同的業務可以特殊對待,以京東分揀中心為例,各個分揀中心的大小差異很大,北京上海等大城市的分揀中心數據量很大其他城市的分揀中心相對會小一點, 針對這種特點我們會給其定制路由策略,做到將大的分揀中心的數據落在特定的性能較好的MySQL實例上,其他小的分揀中心的數據可以按照普通的拆分方式處理。

在JProxy系統層面我們可以支持多租戶模式,但考慮到去Oracle/SqlServer的業務往往都是非常重要且數據量巨大的業務,所以我們的系統都是不同的業務獨立部署一套,在部署層面避免各個業務之間的互相影響。考慮到獨立部署會造成一些資源浪費,我們引入了容器系統,將操作系統資源通過容器的方式進行隔離,從而保證系統資源的充分利用。很多問題沒必要一定要在代碼層面解決,代碼層面解決起來比較麻煩或者不能做到百分之百把控的事情可以通過架構層面來解決,架構層面不好解決的事情可以通過部署的層面來解決,部署層面不好解決的事情可以通過產品層面來解決,解決問題的方式各式各樣,需要從整個系統全局角度來綜合考量,引用鄧公的一句話“不管黑貓白貓,能抓老鼠的就是好貓”,同樣的道理能支撐住業務發展的系統就是好的系統。

另外再簡單討論一下為什么基于MySQL的分布式數據庫中間件系統無法保證嚴格的分布式事務語義支持。所謂分布式事務語義本質上就是事務的語義,包含了ACID屬性,分別是原子性、一致性、持久性、隔離性。

原子性是指一個事務要么成功要么失敗,不能存在中間狀態。持久性是指一個事務一旦提交成功那么要做到系統崩潰以后再恢復依然是成功的。隔離性是指各個并發事務之間是隔離的,不可見的,在數據庫具體實現上可能會分很多個隔離級別。事務的一致性是指要保證系統要處于一個一致的狀態,比如從A賬戶轉了500元到B賬戶,那么從整體系統來看系統的總金額是沒有發生變化的,不能出現A的賬戶已經減去500元但是B賬戶卻沒有增加500元的情況。

圖片描述

圖13 可串行化調度

事務在數據庫系統中執行的時候有一個可串行化調度的問題,假設有T1、T2、T3三個事務,那么這三個事務的執行的效果應該和三個事務串行執行效果一樣,也就是最終效果效果應該是{T1/T2/T3, T1/T3/T2, T2/T1/T3, T2/T3/T1, T3/T1/T2, T3/T2/T1}集合中的一個,當涉及到分布式事務時,每個子事務之間的調度要和全局的分布式事務的調度順序一致才能滿足可串行化調度的要求,如圖13所示,T1/T2/T3的三個分布式事務,在一個庫中的調度順序是T1/T2/T3和全局的調度順序一致,在另一個庫中的調度順序變成了T3/T2/T1,此時站在全局的角度來看就打破了可串行化調度,可串行化調度保證了隔離性的實現,當可串行化調度被打破時自然隔離性也就隨之打破,在基于MySQL的分布式中間件方案實現上,因為同一個分布式事務的各個子事務的事務ID是在各個MySQL上生成的,并沒有提供全局的事務ID來保證各個子事務的調度順序和全局的分布式事務一致,導致隔離性是無法保證的,所以說當前基于MySQL的分布式事務是無法保證嚴格的分布式事務語義支持的。當然隨著MySQL引入GR可以做到CAP理論中的強一致,再加強中間件的相關功能及定制MySQL相關功能也是有可能做到支持嚴格的分布式事務的。

文章轉自()

最流行的開源關系型數據庫管理系統MySQL點擊下載>>>


標簽:mysql

本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn


為你推薦

  • 推薦視頻
  • 推薦活動
  • 推薦產品
  • 推薦文章
  • 慧都慧問
掃碼咨詢


添加微信 立即咨詢

電話咨詢

客服熱線
023-68661681

TOP
色吊丝中文字幕一区二区三区 | 日本伊人色综合网 | 国产女学生破女初在线观看 | 18gay男同6| 黑人巨大 | 欧美日韩精品中文字幕 | 亚洲一区欧美二区 | 国产女生福利 | 日本大胆一区二区三区 | 偷偷要色偷偷网站视频 | 日韩成人高清在线免费 | 亚州精品一区二区三区手机一 | 免费观看国产精品视频 | 亚洲二区中文字幕 | 国产日产精品 | 国产精品一区二区在线观看免费 | 国产一级做a爱免费观看 | 国产一区二区三区在线精品专区 | 欧美精品亚洲精品日韩专 | 国产人成网线在线播放va | 国产免费无遮 | 国产精品18成人 | 69成人免费视频 | 日韩精品专 | 韩国午夜理论a三级在线观看 | 国产玉足榨精在线观看sm | 欧美在线观看视频免费 | 三级视频网站在线观看 | 国产私拍福利精品视频推出 | 国产又色又爽又剌激的视频 | 国产精品福利尤物youwu | 精品国产自在在线午夜精 | 日韩图片精品午夜 | 日韩在线观看第一页 | 国产高清在线免费观看 | 国产精品国产精品国产专区不卡 | 国产欧美色一区二区三区 | 国产偷伦精品视频 | 国产精品民宅偷窥盗摄 | 日本一本精品中文字幕视频 | 亚洲经典在线中文字幕 | 久热热热 | 欧美激情精| 亚洲a日本一区二区 | 神马影院88| 秋霞免费理论片鲁丝在线观看 | 欧美激情区二区一区三 | 国产真实露脸精彩对白91 | 99自拍视频在线观看 | 一二三区免费视频 | 国产韩日欧美在线 | 免费的电影天堂手机在线观看 | 欧美亚洲范冰冰与中字 | 污污免费网站 | 日韩欧美在线综合va网 | 亚洲免费人成 | 午夜a级理论片在线播放不卡 | 日韩欧美爽爽的影院 | 老司机深夜影院入口aaaa | 精品日韩欧美在 | 国产精品高清自产拍 | 亚洲欧美va动漫一区二区 | 国产精品亚洲 | 强伦轩一区二区三区四区播放 | 国产精品日韩欧美一区二区 | 亚洲精品aⅴ中文字幕乱码 国产综合精品在线 | 免费观看| www啦啦啦视频在线观看免费 | 亚洲精品第一国产综合境 | 电影在线免费高清中文 | 亚洲一区二区三区在线观看蜜桃 | 国产爱v免费v片在线 | 偷拍区清纯另类丝袜美腿 | 日韩欧美一本书道一区二区 | 国产欧美现场va另类 | 五月深爱网 | 97国产婷婷综合在线视 | 日韩乱伦一二三区 | 午夜理论片大全福利 | 国产在线精品911 | 欧美日韩不卡高清在线看 | 亚洲欧美日产在 | 吖v国产在线高清播放 | 国产日产高清欧美一区等 | 亚洲国产综合在线观看不卡 | 国产乱国产乱老熟300部视频 | 国产日本视频二本道在线观看 | 国产日韩欧美精品区性色 | 国产免费观 | 国产高清视频色拍 | 欧洲动漫精品专区一区二区三区 | 欧美午夜成午夜成年片在线观看 | 国产一区二区三区在线性观看 | 亚洲第一区欧美国产不卡综合 | a在线视频观看 | 丝袜视频国产一区 | 韩国理伦片一区二区三区在线播 | 欧美日韩精品一区二区免费看 | 日韩亚洲国产剧情在线 | 国产精品视频色拍拍 | 国产无须下载的免 | 欧洲亚洲日韩中文字幕首页 | 欧美日韩四区在线 | 国产乱子伦精品免费 | 日本高清一区二区三区水蜜桃 | 日本手机在线视频 | 日韩国产欧美视 | 欧美图片一区二区三区 | 国产精品一区亚洲一区天堂 | 欧美伦三级精品一区二区 | 国产午夜 | 国产激情з | 亚洲欧美中文日韩v在线观看 | 一区二区三区高清视频国产女人 | 欧美综合区自拍亚洲综合 | 亚洲香蕉中文日韩v日本 | 日本爽爽爽爽爽爽免费视频 | 国产在线拍精品热 | 国产精品视频第一区二区三区 | 九九国产精品 | 国产不卡一区二区三区免费视 | 国产欧美色一区二区三区 | 亚洲区中文 | 精品全国在线一区二区 | 国产在线乱码一区二区三区 | 国产性爱在 | 日韩aⅴ在线观看 | 免费在电影在线观看 | 免费va国产在线观看 | 国产在线精选视频免费 | 日韩一卡二卡3卡四卡网站 精品福利一区二区三区免费视 | 学生妹国产在线第一页 | 99热这里只有精品国产66 | 亚洲一区二区三区高清 | 亚洲天堂精品一区 | 亚洲中文字幕va福利 | 国产精品日日做人人爱 | a欧美日韩高清在线播放不卡 | aⅴ国产在线观看 | 精品亚洲制服丝袜高跟 | 国产一区欧美一区二区 | 日韩一区二区三区高清电影 | 国产主播不卡福利在线 | 国产精品天天看 | 欧美成年人在线免费观看视频 | 国产在线精品福利91香蕉 | 国产欧美国产综合每日更新 | 国产精品吹潮在线观看中文 | 欧洲日韩极速播放 | 日本高清动作 | 精品国产乱子伦一区二区三区 | 国产a∨国片精品一区二区 亚洲欧美日韩中字国产 | 成年人在线免费观看国产精品 | 国产亚洲精aa在线观看see | 日韩精品亚洲人成在线 | 精品国产一区二区三区香蕉不卡 | 丝袜国产精品亚洲 | 免费观看的视频黄页 | 日韩欧美一区二区三区视频 | 成人免费又黄又爽视频 | 国产中文字幕在线免费观看 | 成人欧美日韩一区 | 国产一区二区色婬影院 | 国产我不 | 日韩欧美精品在线一区二区 | 97成人免费理 | 国产va天堂va欧美va | 日韩精品国产一区二区在线 | 成人免费网站 | 国产精品网红尤物福利在线观看 | 国产福利一区二区三区在线视频 | 国产又色又爽又黄又刺激的网站 | 欧美精品一区二区三区在线播放 | 免费一级欧美片在线观看欧美 | 亚洲v不卡 | 就去吻亚洲精品国产欧美 | 动漫精品一区视频在线观看 | 亚洲人成伊人成综 | 日本一本在 | 中文第一页在线视频 | 在线观看国产一级 | 亚洲中文 | 国产一二三四区中 | 国产肉丝袜在线播放一区二 | 区四区在线观看 | 欧美乱妇日本无乱码特黄大片 | 国产制服丝袜一区二区三区 | 国产福利免费的网址 | 欧美福利影院 | 激情五月综合激情在线观看 | 亚洲v高清免费在线观看 | 亚洲日本一区二区在线观看 | 9亚洲色 | 色哟哟www视频在线观看高清 | 国产黄在线观看免费观看 | 国产精品+日 | 欧美综合亚洲日 | 国产一区二区三区精彩视频 | 亚洲精品国产精品乱码视色 | 成年在线网站免费观看无广告 | 欧美精品一区二区三区免费 | 国产亚洲精品国产 | 精品免费人成视 | 韩国精品一区二区视频 | 欧美性爱专区在线观看 | 欧美亚洲日本国产黑白配 污污网站在线观看免费 | 色色片色色 | 韩国三级伦在线观看久 | 日韩亚洲一区二区三区 | 国产精品人视频人人视频 | 欧美日韩国产免费一区二区三区 | 青青草原国产在 | 日本女优一区二区三区四区 | 国产一区二区三区在线观看视 | 亚洲小说一 | 视频一区在线免费观看 | 国产97精品乱码在线观看 | 国产2025中文天码字幕 | 国产高清视频在线免费观看 | 国产一级中文字幕 | 精品国产一区二区三区香 | 国产亚洲日韩欧美另类 | 韩国三级日本三级在线观看 | 国产一级a爱做片免费看 | 91精品国产薄丝高跟在线动漫 | 国产又大又粗又长免费视频 | 最新版本安卓下载 | 日本人伦一区二区三区 | 日产精品一二三四区别价格 | 老司机午夜视频 | 高清午夜福利电影在线 | h国产一级小视频在线看 | 亚洲欧美日韩综合在线丁香 | 在线看免费看国产精品视频 | 国产爽死你个荡货h粗暴视频 | 国产又黄又爽在线观看 | 日韩vs欧美vs国产肉 | 五月婷婷深爱 | 在线精品91国产在线观看 | 成+人+免费+黄+网站 | 国产青青手机在 | 手机在线| 国产精品你懂 | 一区二区三区网站 | 国产精品单位女同事在线 | 国产福利日本一区二区三区 | 国产精品碰碰现在自在拍 | 精品国内自产拍在线观看 | 国产韩国日| 秋霞电影亚洲一区二区三区 | 国产在线一区二区视频 | 欧美三级 | 特级西西人体444ww | 国语精品自产拍在线观看网站 | 国产在线视频无卡a | 欧美性一 | 欧美日韩韩高清在线不卡 | 国产乱伦视频 | 国产第37页屁屁影院 | 日本v片免费一区二区三区 中文字幕日韩经典 | 国产精品激情一区在线观看 | 不卡中文字幕系 | 最近在线观看免费完整版高清电影 | 国产人成综合精品亚洲 | 中文字幕在线免费看线人 | 好看的日韩电影 | 伊人色综| 丰满岳乱妇bd在 | 一本之道在线观看不卡 | 最新日本一道免费一区二区 | 欧美日韩a∨不卡视频在线 亚洲一码二码三码 | 日本综合欧美 | 日本高清色 | 国产又刺激又黄又爽又湿 | 亚洲欧美日韩二区三区 | 2分28秒视频在线播放 | 羞羞视频下载ap | 国产又色又爽又黄的网站在线 | 九热视频| 最近中文字幕高清mv免费 | 成人亚洲xxx在线观看 | 日本高清中文字幕一区二区三区 | 日韩草莓视频一区二区在线 | 欧美亚洲校园第一页 | 国产一区二区网站 | 国产精品亚洲片在线 | 亚洲五月综合缴情婷婷 | 精品一区二区视频免费看 | 中文字幕精品 | 巨胸喷奶 | 视频一区二区在线 | 国产伦精品一区二区三区免 | 亚洲人成中文字幕在 | 国产九九| 亚洲欧洲日韩国产aa色大片 | 日韩精品视频在线观看免费 | 三区精品在线观看 | 国产美女一级a视频欧洲 | 日韩男女性生活视频在线观看 | 国产精品白拍一区 | 日韩亚洲人成网站在线播放 | 日本熟女性爱中文字幕视频 | 国产九一精品动漫在线观看 | 91偷拍一区二区三区精品 | 日韩欧美一区二区三区免费 | 银杏视频在线官网 | 欧美日韩在线第一 | 午夜福利在线观看 | 国产乱码亚洲日韩欧美乱码 | 亚洲国产欧美在线一区二区 | 欧美一级成人免费大片 | 白色丝袜| 97porm国内自拍视频 | 国产一卡2卡三卡4卡免费网站 | 国产一级性爱视频在线观看 | 影院手机电影在线 | 国产拍偷精品网最新在线观 | 精品二区中文字幕播放 | 91部国产精品免费观看 | 自在现偷 | 妹子干综合 | 九九视频精品全部免费播放 | 女女同性一 | 国产卡二卡三卡四卡 | 国产精品一区在线观看 | 91最新亚洲精品中文字幕 | 国产亚洲福利精品一区二区 | 日韩精品乱码在线 | 日产美产国产一区二区三区在线 | 午夜老司机永久免费看片 | 国产精品看高国产精品不卡 | 国产午夜成福利在线观看 | 激情偷乱人 | 麻花豆传 | 羞羞视频网站 | 亚洲偷自拍另类图片二区 | 国产一级一区在线一页 | 精品国产一区二区三 | 三年片在线观看免费大全哔哩哔哩 | 欧美日韩在99线 | 精品三级国产在线看 | 精品国产又大又长又爽 | 国产欧美一区二区高清在线 | 日韩伦理剧在线观看 | 色狠狠一区二区三区香蕉 | 日本一区二区三区免费中文字幕 | 论理电影 | 日本xxxx18野外无 | 视频在线播放 | 一二三区理论片 | 国产熟女乱婬一区二区 | 国产亚洲精品第一综合另类 | 国产青青手机在 | 国产一卡二卡三卡四卡网站 | 亚洲日本va在线视频观看 | 中文字幕乱倫视频 | 欧美亚洲日本国产黑白配 | 国产精品岛国 | 成人国产精品一区二区在线观看 | 国产拍在线 | 欧美日韩国产亚洲综合网 | 凌晨三点在线观看 | 日韩亚洲一区二 | 国产高清免费在 | 日韩中文字幕在线第一页 | 欧美激情狂野变态xxxx视频 | 欧美激情视频一区二区三区 | 国产真实露脸乱子伦原著 | 亚洲中文精品视频在线 | 欧美日韩国产一区在线观看 | 911亚洲国内自产 | 亚洲日韩国产成网在线观看 | 一个人看的高清www视频免费 | 日韩视频高清欧美一区 | 亚洲v国产v日韩v欧美v | 国产精品免费视频一区二区三 | 99热这里只有精品99 | 日本免费高清线视频免费 | 高清亚洲日韩欧洲不卡在线 | 人人揉揉揉揉揉日日 | 欧美乱子 | 精品熟女视频一区二区 | 国产二区丝袜在线观看 | 经典大片电影免费在线观看 | 色老头一区二区三区 | 中文字幕在线观看不卡 | 特色特色的欧美大片 | 欧美一级日韩国产 | 国产一区二区精品免费播放 | 俺去俺来也在线观看 | 国产精品一区二区在线精品 | 91精品国产一区二区三区翘臀 | 日韩在线不卡中文字幕一区 | 欧美猛交喷潮 | 国产精品资源网站在线观看 | 欧美日韩大片在 | 日产a一a区二区www | 日韩高清在线观看一区二区三区 | 精品一区精品二区制 | 国产在线视欧美亚综合 | 国产精品极品美女自在线 | 欧美二三本亚洲 | 91成人免费观看 | 欧美一区二区自偷自拍视频 | 国产精品亚洲综合色区 | 国产三級精品专区 | 国产高清又黄又爽又刺激视频 | 1024亚洲精品国产 | 国产精品偷伦视频 | 护士在办公室被躁bd在线观看 | 在线免费观看国产 | 69精品人人槡 | 91九色蝌蚪熟女 | 欧美最大网永久免费观看 | 91精品国产免费网站 | 国产一级a在线观看免费 | 韩国理伦电影三级 | 免费看美女脱了全身衣服直播 | 国产精品免费一区二区三区视频 | 国产欧美日韩视频专区在线观看 | 国产添下面视频全过程教程 | 日本大胆一区二区三区 | 韩国三级hd中文字幕 | 韩日三级视频熟女69 | 日本国产一区二区三区 | 国产精品成人免费福利 | 国产亚洲sss | 成品视频观看入口免费 | 国产秘精品入口免费软件 | 资源视频在线观看 | 无限观看免费完整大片 | 18出禁止看的啪视频网站 | 欧美高清一区二区三区不卡视频 | 亚洲国产精品第一区二区三区 | 日韩精品亚洲专在线电影 | 欧美日韩一本无线码专区 | 在线播放免费精品 | 亚洲欧美日韩一区二区在线观看 | 国产玉足脚交极品在线视频 | 亚洲一线二线三线免费视频 | 老司机永久免费视频网站在线观看 | 亚洲自拍偷拍精品第二页 | 视频在线看免费观看 | 五月深爱网 | 韩国电影a级一区二区三区 成人亚洲精品91专区高清 | 日本爽爽爽爽爽 | 国产电影一区在线成人看片 | 99精品国产自在现线国产品在 | 欧美粗大猛烈水多18p | 国产男女拍拍拍高清视频 | 精品欧美极品视频在线播放 | 亚洲v欧洲v | 香蕉国产线看观看伊 | 国产灌醉极品在线观看 | 国产黄三级高清在线观看播放 | 欧美精品一区二区在线观看播放 | 女同视频在线观看网址 | 国产日本 | 精品黑人一区二区三区 | 91尤物国产 | 97精品国| 91免费| 老司机网站| 亚洲免费在线国产视频午夜精 | 免费一级中文字 | 国产精品高清视亚洲精品 | 97国产| 日本在线视频 | 国产欧美日韩在线观看 | 成人免费视频在 | 日韩精品一区国产偷窥在 | 精品亚洲一区二区在线播放 | 日韩亚洲制服另类 | 国产欧美精品一区二区三区pp | 国产精选污视频在线观看 | 亚洲日韩动漫一区 | 日韩精品视频在线观看免费 | 成人一级免费激情网 | 国产乱码精品一区二区三区小说 | 日本免码v? | 在线一区二区美欧视频 | 国产精品日韩专区一区二区 | 精品国产网站在线免费观看 | 欧美精品一区三区在线观看 | 欧美国产日韩观看 | 成人国产亚 | 中文字幕免费高清电视剧网站 | 日韩v在线观看亚洲 | 在线观看高清三级综合 | 免费高清观影 | 欧美日韩成人免费 | 国产一区二区不卡免费 | 五月天激情视频a级在线版 1区2区日韩欧美国产 | 色综合视频一区二区三区 | 欧美亚洲制服 | 欧美视频在线第一页 | 精品录音国产一区在线 | 午夜性影院爽爽爽爽爽爽 | 亚洲成年看片在线观看男男 | 欧美人精品xo | 亚洲男女在线 | 日韩中文字幕精品视频在线 | 精品日本一区二区三区在线 | 国产亚洲欧美另类第一页 | 亚洲无线码在线一区观看 | 亚洲欧美洲成人一区二区 | 亚洲欧美日韩国产精品一区二 | 亚洲911精品一区二区 | 日韩一区国产二区欧美三 | 深夜a级| 高清影视电视 | 日本久本草 | 亚洲精品视频免费 | 韩国午夜理论a三级在线观看 | 精品一区二区三区高清免费不 | 一级欧美一级日韩片 | 多人性战交疯狂派对 | 亚洲中字幕日产aⅴ | 国产网爆门事件视频在线观看 | 国产又黄又大又爽视频 | 日本高清专区一区二无线 | 色色一区二区 | 国产国产精品人在线观看 | 日韩精品免费在线观看 | a级韩国乱理伦片在线观看 国产日产欧产精品 | 猛又大的视频在线播放 | 欧美日韩第一区二区三区 | 午夜理论片yy44880影院 | 人摸人人人澡 | 国产区一区二区三区高清 | 国产精品高| 亚洲欧美精品综合中文字幕 | 日本亚洲精品午夜 | 欧美亚洲免费 | 天天影视色香欲综合网小说 | 亚洲欧美另类在线图片区 | 人人干在线视频 | 国产开嫩苞实拍在线播放视频 | 国产美女 | 亚洲欧美中文字幕无线 | 国产黑色| 国产三区四区五区 | 国产精品视频二区不卡 | 欧美黑人巨大精品一区二区三区 | 日本一区二区三区四区在线 | 国产精品视频大陆精大陆 | 国精产品一区一区三区有限公司 | 欧美精品在线视频中文 | 五月丁香六月婷婷综合网缴情 | 日韩精品一区二区在线观看 | 国产性午夜视频在线观 | 国产色啪a∨在 | 精品国产aⅴ一区二区三区 国产a免 | 在线视频91 | 最新91天堂国产电影在线观看 | 日本高清不卡 | www.亚洲欧美 | 女同精品一区二区网站 | 亚洲精品乱拍国产一区二区三区 | 精品无人区 | 军训完被教官灌满精子男男 | 国产aⅴ夜夜欢一区二区三区 | 97视频在线播放免费观看视频 | 国产日韩欧美综合一区 | 成人影视在线观看 | 欧美一区二区三区老妇人 | 九九视频精品全部免费播放 | 宅男午夜成年影视在线观看 | 亚洲aⅴ精品国产首次亮相 日韩美女aa高清在线观看 | 99视频在线精品国自产拍亚瑟 | 日韩欧美不卡在线高清视频 | 青青草自产拍国产精品 | 国产一区二区在线播放 | 国产普通话激情对白tube | 国产乱子伦视频在线观看 | 成人日动漫卡一区二区三区动漫 | 九九精品国产免费 | 国产欧美日韩综合一区在线播放 | 一本大道综合伊人精品热热 | 欧美一区二区三区gg高清影视 | 日本三级在线视频 | 亚洲v高清一区二区三区尤物 | 在线观看日产一区二区三区 | 日韩综合一区在线观看 | 欧美日韩成人高清在线播放 | 日本高清xxxxx | 97精品国| 欧美日韩国产一 | 日本簧片在线观 | 亚洲精品成人一区二区aⅴ 精品欧美一区二区在线观看 | 91成人小视频 | 欧美地区一二三区 | a级国产乱理论片在线播放 国产精品日韩精品在线 | 扒开她的| 国精产品一线二线三线网站 | 91美女片黄在线观看 | 国产欧美日韩综合精品一区二 | 国产综合一区二区在线观看 | 国产日韩产欧美一区二区 | 91精品免费国产高清在线 | 国产精品乱码一区二区视频 | 日韩综羞羞视频免费网站欧美 | 欧美日韩国产一区二区三区在线 | 欧美亚洲一 | 好吊视频一区二区三区 | 日a一二女在线播放免费视频 | 洋妞国产全集在线观看 | 亚洲一区二区福利在线观看 | 欧美日韩精品国产—区在线 | 国产不卡福利片在线观看 | 国产日本欧美三区 | 国产美剧电影之家免费观看高清 | 最近中文字幕免费完整视频1 | 国产曰批的免费 | 在线播放真实国产乱子伦 | 日韩欧美国产精品专区 | 国产日产欧美一区二区蜜桃 | 国产一级二级亚洲 | 国产+人+综合+亚洲 国产v的在线观看 | 91免费观看网站 | 日本中文字幕一区二区有码 | 日韩免费视频 | 精品精品国产自在97香蕉蜜芽 | 视频一区二 | 91激情| 中日韩国| 成人免费观看黄a大片夜月 日本亚洲欧美在线视 | 因为太怕痛就全点防御力了 | 91免费福利精品国产 | 欧美精选一区二区 | 日本人成视频免费观看 | 欧美片亚洲片日韩片 | 国产高清成人精品 | 国产一二三四精 | 日韩免费观看成第15集 | 国产日韩欧美亚洲精品95 | 国产大码无尺度视频在线 | 秋霞免费理论片鲁丝在线观看 | 欧美日韩a∨ | 9cao在| 亚洲成年人在线观看 | 大香区一二三四区2025 | 国产黄a三级三级三级看 | 人人色在线视频播放 | 日美妇视频一区 | 国产一级午夜福利免费区 | 日韩欧美一级大黄a√片 | 国产福利不卡在线观看 | 日韩18成人三级在线观看 | 国产精品日韩精品在线播放 | 国产又黄又刺 | 亚洲欧美日韩国产伦理高清在线 | 日本在线观看免费高清 | 日韩欧洲区精品一区二区 | 日本高清不卡一道免费观看 | 91免费国产在线观看 | 91精品啪在线观看国产色 | 国产在线观看一区精彩视频 | 亚洲欧美中文日韩v在线观看 | 中文字幕在线精品视频万部 | 国产日本欧美在线观看乱码 | 在线午夜看片福利深夜导航 | 99re66在线观看精品免费 | 免费高清视频免费观看 | 亚洲国产日韩不卡线欧美 | 国产亚洲免费视频 | 日韩欧美亚洲午夜 | 丝袜制服诱惑第一页一区 | 国产美女视频免费观看的网站 | 国产精品国产自线拍免费不卡 | 日韩a∨精品日韩在线观看 亚洲欧美国产制服另类 | 精品国产一区二区三区不 | 日韩欧美国产字幕在线不卡 | 欧美.日韩~中文字幕 | 女人窝人体色www在线观看 | 免费高清欧美亚洲视频 | 宝贝乖把腿分大一点h欧阳凝小说 | 无弹窗播放69国产在线视频 | 欧美极品欧美精品欧美视频 | 国产午夜激情视频 | 欧美三级欧美做a爱 | 亚州欧美自拍另类欧美 | 日本成人精品在线免费观看 | 老司机精品成 | 亚洲欧美国产日韩精品在线 | 人人97 | 欧美亚洲色另类偷自拍 | 日韩一区二区在线观看视 | 日韩精品毛 | 亚洲国产a视频 | 亚洲中文字幕久 | 国产一区二区三区四区五区 | 日韩精品一区在线观看 | 91大神精品全国 | 在线观看人成视频免费不卡 | 小雪被老 | 日韩伦理电影大全 | 国产欧美日本亚洲精品一4区 | 人人影视网 | 成人自拍视频免费 | 一欧美视频| 欧美精品亚洲精品日韩专区va | 欧美一线二线在 | 欧美制服丝袜国产日韩一区 | 欧美日韩加勒比一区二区三区 | 国产mv在线天 | 第一影院 | 免费高清电影电视剧 | 日日插人人插天天插 | 97精品亚成在人线免视频 | 日本在线一区三区国产主 | 日韩精品在线视频直播 | 欧美日韩亚洲国产无线码 | 国产大陆日韩精选欧美系列 | 91精品欧美一区二区综合在线 | 国产不卡福利片在线观看 | 日韩中文字幕网址99老鸭窝 | 午夜视频在线观看完 | 欧美日本在线播放 | 免费观看电影真不卡 | 国产欧美日韩综合一区 | 亚洲日韩成人精品不卡在线 | 国产欧色美视频综合二区 | 欧美一级特黄 | 国产免费视频观看网站 | 手机免费在线观看完整版 | 国产卡戴珊在线根本喂不饱2 | 亚洲自偷精品视频自拍 | 亚洲第一页a∨在 | 欧美高清精品一区二区 | 国产超级在线视频观看 | 国产好看网站 | 国产精品永久免费视频 | 九九热国产视频精品 | 日韩欧美一区二区三区不卡视频 | 国产亚洲人成网站观看 | 中文字幕日本αv一区二区 国产精品成人 | 日韩国产中文欧美一区二区 | 国产在线一区二区三区不卡在线 | 最近中文字幕 | 欧美日韩aa一级视频 | 精品亚洲一区二区三区 | 国产在线青青 | 自拍偷拍欧美激情 | 亚欧乱色国产精品免费 | 欧美性色欧美 | 被强迫各种姿势侵犯 | 高圆圆又紧又大又湿又爽 | 亚洲日韩色在 | 初小videos| 中文字幕亚洲精品资源网 | 国产又色又爽又黄又刺激的视 | 中国亚洲呦女专区 | 国产色系视频在线观看 | 国产美日韩精品一区二区在线观看 | 国产又粗又黄又爽的免费视频 | 录音电话 | a级精品九九九大片免费看 国产在线观看第二十三页 亚洲午夜成人精品电影在线观看 | 亚洲日韩视频高清 | 国产91尤物中文在线 | 国产在线精选视频免费 | 国产免费a∨片在线观看播放 | 性欧美日韩 | 亚洲欧美自 | 国产不卡在线看 | 久热这里只有精品99在线观看 | 成人家庭影院日韩午夜 | 日本大乳奶电影在线观看 | 91极品国产| 999re5这里只有精品w | 热门电影综艺电视剧手机在线观看 | 欧美va免费大片 | 成人精品一区二区免费看 | 日韩在线成年视频人网站观看 | 女人扒开屁股让男人桶爽 | 国产偷v国产偷v | 国产精品视频免费播放 | 日韩精品专区中文字幕 | 国产精品白丝喷水在 | 日产日产自线一二三四2025 | 国产日韩一区二区三免费视频 | 欧美xxxx黑人又粗又长精品 | 精品国产香蕉伊思人在 | 国产高清片 | 99久re热视频这里只 | 国产乱子影视频上线免费观看 | 日本系列1 | 少女频道在线观看高清 | 亚洲一区不卡视频 | 日韩欧美天堂 | 国产真实伦在线观看视频 | 日韩在线观看视频黄 | 午夜性爽视频男人的天堂 | 91福利影院 | 国产精品主播一区二区 | 亚洲欧美日韩高清一区 | 97在线观看视频免费公开 | 亚洲熟女精品中文字幕 | adc成人影院18以下勿进 |