老司机夜插-理伦理片-理伦片免费-理伦片免费观看-理伦片免费看-理伦日韩-理论福利片-理论片第一页-理论片电影-理论片理论

金喜正规买球

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

轉帖|行業資訊|編輯:龔雪|2017-02-23 17:21:22.000|閱讀 221 次

概述:關于數據庫的使用,在京東有幾個趨勢,早期在京東主要用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

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


為你推薦

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


添加微信 立即咨詢

電話咨詢

客服熱線
023-68661681

TOP
99视频导航 | 免费看黄的片多多APP下载 | 自偷自拍亚洲综合精品 | 欧美精品videosex性欧美 | 在线观看成人A片免费播放 在线观看免费的小电影网站 | 日韩精品中文乱码在线观看 | 97精品久久久久中文字幕 | 麻豆自媒体 一区 | 在线观看导航 | 快播亚洲情色 | 亚洲精品久久久久一区二区三 | 亚洲AV国产精品无码A片APP | 国产一级一片免费播放 | 天天色情 | 成人国产色情无码永久免费软件 | 欧美天天综合 | 一区二区三区免费看A片 | 精品国产乱码久久久久久下载 | 69精品国产久热在线观看 | 九九操视频 | 亚洲欧美中文日韩综合图区 | 2024精品出轨人妻国产 | 日产中文字乱码卡一卡二视频 | 国产成人无码视频一区二区三区 | 国精品人妻无码一区二区三区喝尿 | 六月婷婷激情 | 最新三级网站 | 久热在线这里只有精品 | 欧美小伙与老太做爰视频 | 国产伊人久久 | 无人高清视频免费观看在线下载 | 51精品视频免费国产专区 | 又硬又粗进去爽A片免费无码 | 亚洲免费网站 | 在线视频一区二区三区三区不卡 | 4438成人情人网站 | 激情婷婷 | 欧美网站色 | 黄色片黄色片黄色片黄色片黄色片 | 国产精品美女乱子伦高潮 | 日本人强伦姧人妻A片 | 亚州网| 好想被狂躁A片免费久99 | 免费一级黄色 | 欧美一区视频 | 欧美国产日本高清不卡 | 亚洲性夜色噜噜噜网站2258KK | 日本人强伦姧人妻A片 | 国产精品XXXXX免费A片 | 久久久国产一区二区三区四区小说 | 一边摸一边叫床一边爽 | 久久久久久国产精品三级 | 亚洲 欧美 制服 另类 无码 | 国产人成高清在线视频99 | 国产又色又爽又黄的视频免费看 | 男人猛躁进女人毛片A片 | 一区二区三区四区在线 | 亚洲国产日韩a精品乱码 | 久久久乱码精品亚洲日韩小说 | 在线黄色小视频 | 亚洲黄色免费网址 | 有没有看片的免费资源 | 国产免费播放 | 特级精品毛片免费观看 | 里番a c g全彩| 欧美日韩精品一区二区 | 久久久久久久久久久大尺度免费视频 | 69看片| 有坂深雪初尝黑人在线观看 | 小妖精抬起臀嗯啊H办公室 小妖精我要你真紧好爽视频 | 国产精品内射后入合集 | xxxx成人| 亚洲午夜精品A片久久软件 亚洲午夜无码久久久久蜜臀av | 熟女肥臀白浆大屁股一区二区 | 8hdxxxx中国18hd| 日本韩国三级观看 | 精品亚洲欧美中文字幕在线看 | 中文字幕中文字幕在线 | 日本aaaa级| 五月色婷婷中文开心字幕 | 国产免费1卡2卡 | 欧美噜噜噜| 真实国内老女人的露脸视频 | 欧美产品与亚洲日韩视频 | 日韩精品欧美高清区 | 97任你碰任你摸任你爽 | 日本无码人妻一区二区色欲 | 刺激一区仑乱 | 美女张开腿让男生桶爽免费 | 国产三级日产三级日本三级 | 国内精品影院久久久久 | 狠狠色丁香久久婷婷综合丁香 | 免费日产乱码卡一卡2卡三卡四 | 少妇寂寞找男按摩师性M | 国产视频一区在线 | 果冻传媒91制品厂 | 无码人妻AV一区二区三区96 | 三级网址日本 | 美国毛片毛片全部免费 | 夜夜躁狠狠躁日日躁视频 | 色情婷婷综合乱埥亚洲 | 嫡女在闺房里被强高H | 帅哥摸舔美女全身视频 | 99久久免费国产精品 | 婷婷四房色播 | 久久66热在线视频精品 | 色久激情| 色妞网欧美 | a√视频 | 嫩草伊人久久精品少妇AV网站 | 久热久色 | 上床网址| 欧美啪| 欧美精品做人一级爱免费 | www.四虎.com| 好看的a v片名字 | 宅男噜噜噜66网站 | 999精品国产人妻无码系列久久 | 国产综合久久久久久鬼色 | 免费国产成人18在线观看 | 日本免费视频一区一区 | 乳奴调教H产乳涨揉产奶调教A片 | 人妻无码AV系列久久电影 | 中国xx爽69护士 | 日日噜噜夜夜狠狠视频 | 在线观看网址入口2024 | 国产人妻熟女偷在线视频 | 最新更新国内自拍视频 | 涩涩视频下载 | 阿v天堂2022在线观看 | 亚洲精品色情AAA片 亚洲精品色情APP在线下载观看 | AV夜夜躁狠狠躁日日躁 | free chinese国产 | 青青青国产手机在线播放 | 无人视频在线观看免费播放下载 | 欧美日韩欧美日韩 | 精品三级国产 | 四房婷婷在线视频播放 | 日本欧美一区二区三区乱码 | 九九热线有精品视频99 | 韩三平的父亲 | 人人射人人爱 | 日韩人妻无码精品-专区 | 玖玖香蕉视频 | 少妇性L交大片W | 午夜福利视频合集4000手机 | 欧美人与牲动交xxxx | 国产鲁鲁视频在线观看免费 | 国产精品爽黄69天堂A片 | 中文无字幕一本码专区 | 亚洲男人片片在线观看 | 在线播放国产精品 | 上司揉捏人妻丰满双乳电影 | jizz视频| 成人无码www免费视频欧美 | 欧美成人一级 | 高清不卡二卡三卡四卡无卡 | 精品久久亚洲一级α | 18禁裸乳无遮挡免费网站 | 亚洲精品卡一卡三卡四卡乱码 | 亞洲AV女優無碼人妻濑亚美莉 | 无人视频在线观看视频高清视频 | 女同网站在线观看免费 | 国产a级三级三级三级 | 成年人黄色免费网站 | 丁香五月天的最新地址 | 在线91精品亚洲网站精品成人 | 伊人久久国产免费观看视频 | 国产成人精品一区二区三区影院 | 无码精品A片一区二区电影在线 | 一级毛片免费在线观看网站 | 大菠萝福建导航app 大菠萝app福引导welcome 打屁股gay | 国产精品乱码一区二三区 | 四虎库影必出精品8848 | 成人午夜A片产无码免费视频日本 | 宅女午夜福利免费视频 | 丁香花免费观看高清电影 | 狠狠色丁香久久婷婷综合图片 | 欧美成人一区二区三区在线视频 | 日本成人高清视频 | 一本色道在线久88在线观看片 | 亚洲AV一宅男色影视 | 亚洲Av -宅男色影视 | 免费观看又色又爽又黄的校园 | 欧美亚洲日韩高清无码 | 久久久久久久国产精品影院 | 青草视频青年娱乐 | 色婷婷亚洲婷婷五月 | 人妻超级精品碰碰在线97视频 | 欧美成人精品a8198v无码 | 视频一区中文字幕日韩专区 | 国产亚洲综合成人91精品 | 真实国产乱子伦高清 | 最近最新高清中文字幕 | 国产女人毛多水多A片视频 国产欧美精品一区二区三区-老狼 | 果冻传媒mv国产破解 | 久久精品视频在线看99 | 手在线播放波多野结衣 | 六月婷婷在线 | 六月丁香婷婷综合 | 国产在线播放KKK | 欧美精品在线观看视频 | 久久中文字幕日韩精品 | 午夜在线网站 | 青草内射中出高潮 | 国产精品无码视频一区二区 | 92午夜理论 | 最近中文字幕高清字幕MV | 海角社区2024入口地址 | 国产毛A片久久久久无码 | 综合一区无套内射中文字幕 | 最近中文字幕高清中文字幕网1 | 男男BL各种姿势地方PLAY文 | 区久久AAA片69亚洲 | 免费观看久久精品视频 | 成人乱码一区二区三区AV0 | 免费日产乱码卡一卡2卡三卡四 | 中文国产成人精品久久下载 | 日韩精品免费一线在线观看 | 日本久久精品毛片一区随边看 | 亚洲精品无码AAAAAA片 | 国产精品亚洲一区二区 | 韩国理论疯狂少妇2做爰 | 四虎最新版本2024在线网址 | 四四房播播 | 美女视频黄的全是免费 | 中国国产成人精品久久 | 灌满抽搐合不拢男男H | 宅男噜噜噜一区二区三区 | 亚洲国产精品成人精品A片 亚洲国产高清在线观看视频 | 又硬又粗进去好爽A片66 | 国产精品人妻无码99999 | 亚州毛色毛片免费观看 | 免费国产直接看片av | 久久夜夜肉肉热热日日 | 亚洲干b | 免费又黄又爽A片免费看 | 五月天婷婷在线视频国产在线 | 国产超高清麻豆精品传媒麻豆精品 | 日韩精品系列产品 | 久久久国产人妻精品 | 久久免| 无码欧美又大又色又爽AAAA片 | 91精品国产9l久久久久 | 成年福利片在线观看 | 免费国产精品视频在线 | 最好看的免费观看高清电影 | 热99这里只有精品 | 国产亚洲精品久久久AI换脸区 | 99热精品6 | 91蜜桃麻豆 | 嫩草国产露脸精品国产软件 | 伦 乱真实故事 | 边啃奶头边躁狠狠躁AV | 老司机深夜免费福利 | 中文字幕在线观看国产 | 性xxxx奶大欧美高清 | 青青偷拍免费国产2018 | 亚洲国产成人久久精品动漫 | 久久国产精品人妻一区二区 | 日韩一区二区在线免费观看 | 窝窝视频网看免费 | 国产精品视频一区牛牛视频 | ririai99在线视频观看 | 丰满人妻妇伦又伦精品国产 | 亚洲一级毛片免费在线观看 | 要狠狠撸 | 日韩亚洲国产综合高清 | 国产高清亚洲日韩字幕一区 | 美美哒免费高清影院在线观看直播 | 成人日韩熟女高清视频一区 | 中文乱码字慕人妻熟女人妻 | 丁香花成人论坛 | 最新版天堂资源中文官网 | A片试看120分钟做受视频 | 五月天社区 | 国产又色又爽又黄的网站在线一级 | 午夜在线视频一区二区三区 | 成人A片动漫无码免费播放 成人A片免费看男人社区 | 无码八A片人妻少妇久久 | 欧美日本道免费二区三区 | 涩涩爱在线视频 | 久久人妻精品国产 | 国产真实乱人偷精品人妻图片 | 中文无码有码亚洲 欧美 | 性夜黄A片爽爽免费视频 | 韩国理论片在线观看片免费 | 黄色三级毛片视频 | 黑人xxxx性hd极品 | 四虎国产精品永久一区高清 | 糖心VLOG精品一区二区 | 18禁无遮挡羞羞污污污污免费 | 亚洲第一成人无码A片 | 日韩欧美国产中文字幕 | 五月综合色婷婷影院在线观看 | 日韩色天使综合色视频 | 秋霞黄色 | 大尺度黄文小说短篇刺激 | 真人一级一级特黄高清毛片 | 99精品视频在线 | 成年网站在线播放 | 日韩欧美精品在线 | 欧美亚洲国产免费高清视频 | 91精选视频| 亚洲精品无码成人A片在线虐C | 精品免费看一区二区三区A片 | 欧美在线观看视频一区 | 另类视频色综合 | 老熟女强人国产在线 | 美女视频大全视频a免费九 美女三级毛片 | 伊人情人综合成人久久网小说 | 性一交一乱一伦一色一情 | 成人AV无码一二二区视频免费看 | 最好免费观看韩国+日本 | 99国产精品高清一区二区二区 | 国产色婷婷精品综合在线观看 | 国产精品久久久久久久久久98 | 3D肉蒲团之极乐宝鉴8K影院 | www我要色综合com | 国产高清自拍视频 | 久久久A片精品一区二区 | 蜜臀AV色欲A片无码一区二区 | 欧美日韩亚洲中字二区 | 99热久久是有精品首页 | 国产美女一级做视频爱 | 91资源在线视频 | 第一色基地 | 滋润岳的性饥渴花落伴官途 | 国产精品久久久久无码人妻精品 | 成人亚洲A片V一区二区三区日本 | 国精品午夜不卡福利 | 亚洲精品影视 | 国产精品不卡在线 | 久久久久久久久影院 | 在线看片免费观看 | 苍井空无码播放电车 | 院人全年无休计划2免费观看全集完整版 | 内射白浆一区二区在线观看 | 又硬又粗进去爽A片免费无码 | 2020精品极品国产色在线观看 | 欧美日韩视频一区二区三区 | 777奇米色| 亚洲综合无码一区二区 | 无码AV动漫精品一区二区免费 | 国产伦精品一区二区三区免.费 | 天堂 亚洲 av 日韩 | 国产在线视频分类精品 | 成熟少妇AV片在线观看 | 午夜精品A片一区二区三区 午夜激情在线观看 | 老师你夹得好紧好爽动态图 | 天堂资源8中文最新版在线 天堂资源8中文最新版 | 亚洲 日韩 另类 天天更新 | 军婚H全肉辣文 | 色天使最新网址 | 久久综合桃花网 | 久久免费精品高清麻豆 | 99re9精品视频在线 | 伊人久久99| 精品国偷拍自产在线观看 | 黄色成人在线播放 | 美女视频永久黄网站免费观看 | 综合色就爱涩涩涩综合婷婷 | 亚洲国产果果在线播放在线 | 2018亚洲天堂 | 欧美日韩性高爱潮视频 | v片免费观看 | 久久天天躁日日躁狠狠躁 | 国产福利在线高清导航大全 | 国产一级视频在线观看 | 麻豆影视剧大全 | 日韩性做爰免费A片AA片 | 精品国产福利一区二区在线 | 久久这里只有精品2 | 亚洲Av -宅男色影视 | 日本一二三区在线视频 | 男女一区二区三区免费 | 欧美一区二区三区视频在线观看 | 91久久九九精品国产综合 | 好大好硬好深好爽老师受不了 | 日本高清视频免费观看 | 亚洲伊人久久综合影院2021 | 久久国产精品99久久久久久牛牛 | 免费精品国偷自产在线在线 | 夜夜骑夜夜操 | 精品国产乱码久久久久久口爆 | 久久久精品波多野结衣 | 日本一区二区在线播放 | 三级中文字幕 | 欧美黑人乱大交灬太大了视频 | 思思99热久久精品在线6 | 午夜福利电影网站鲁片大全 | 丁香五月综合缴情综合 | 波多野结衣一区二区三区 | 免费看黄的片多多APP下载 | 久久久91精品国产一区二区 | 巜隔壁放荡人妻bd高清 | 日韩a级一片 | 色搜网站 | 久久久无码精品无码国产人妻丝瓜 | 亚洲人成网亚洲欧洲无码 | 99国产在线观看 | 奇米狠狠一区二区三区 | 色综合中文字幕 | 各种肉黄浪荡故事集 | 撸撸撸网 | 在线视频福利 | 人妻超级精品碰碰在线97视频 | 三级网站在线 | 妞干网免费在线 | 益日韩欧群交P片内射中文 樱花草无码专区日本 | 亚洲中文字幕日本在线观看 | avtom影院永久地址人人影院 | 国产亲妺妺乱的性视频播放 | 老司机深夜福利影院 | 国产一级免费视频 | 亚洲无人禁区 | 91精品日韩| 一本一道久久综合网 | 欧美男生射精高潮视频网站 | 国产免费久久爱久久啪 | 亚洲无人区电影国产 | 久久中文字幕人妻AV熟女 | jizzzz亚洲丰满xxxx | 国内精品乱码卡一卡2卡三卡 | 亚洲天堂网站 | 国产激情文学 | 牛和人交videos欧美冫3d | 男女又黄又刺激B片免费网站 | 亚洲丁香婷婷综合久久六月 | 再次出发 电影 | 日韩欧美一区二区中文字幕 | 日本高清VA在线播放 | 欧美成人se01短视频在线看 | 麻花传媒mv在线播放高清MBA | 国产二级一片内射视频播放 | 91精品福利一区二区三区野战 | 全黄H全肉短篇禁乱NP慕浅浅 | 就去色成人网 | WWW国产精品内射熟女 | 里番外番口工全彩无遮挡 | 国产三级日产三级日本三级 | 青草视频在线观看完整版 | 一区三区在线专区在线 | 欧美一级第一免费高清 | 涩欲国产一区二区三区四区 | jizz孕妇孕交 | 正在播放久久 | 97夜夜澡人人爽人人模人人喊 | 又色又爽又高潮免费观看 | 欧美亚洲综合高清在线 | 国产免费午夜高清 | 午夜DV内射一区二区 | 毛片.com| 禁止的爱善良的小峓子3线国字 | 豆国产97在线 | 亚洲 | 国产大片一区 | 精品婷婷乱码久久久久久日日 | 韩国中文全部三级伦在线观看中文 | 亚洲欧美一区二区三区导航 | 99ri精品| 色人| 日韩国产精品人妻无码久久久 | 欧美日本道免费二区三区 | 国产日韩高清一区二区三区 | 亚洲午夜视频在线 | 在线2018免费观看高清视频 | 国产精品一区二区四区 | 国偷自产AV一区二区三区蜜臀 | 国产在线看不卡一区二区 | 色AV亚洲AV永久无码精品软件 | blacked欧美黑粗硬大free beeg -日本 beeg.黑人 | 综合图区亚洲偷自拍 | 久久欧美成人A片 | 免费在线色视频 | 高h喷水荡肉爽文n | 国产精品宾馆在线 | 又污又黄又无遮挡的网站国产 | 在线久 | 国产又大又黑又粗免费视频 | 精品欧美一区二区在线观看 | 亚洲国产中文视频二区 | 色即是空2字幕 | 日本免费一区二区三区最新vr | 国产视频资源 | 欧美成人亚洲综合精品欧美激情 | 国产精品一区二区人妻无码 | 久久天堂一区二区三区 | 国产97色在线 | 免费 | 日本湿妺影院免费观看 | 国产a国产 | 中文天堂www资源 | 无翼乌邪恶之老师挤奶 | 波多野结衣中文字幕一区 | 色综合一区二区三区 | 中文字幕在线视频不卡 | 午夜黄色福利视频 | 538porm在线播放爽 | 视频列表--国产 | 久久久擼擼擼麻豆 | 熟女五十 | 免费a级一片 | 狠狠狠色丁香婷婷综合久久88 | 久久视频在线视频 | 亚洲日韩精品AV中文字幕 | 欧美一区二区激情视频 | 日本一区二区三区免费更新不卡 | 欧美亚洲桃花综合 | 欧美日韩影视 | 三级高清| 国产成人精品午夜二三区 | 操 美女视频 免费网站 | 天天草综合 | 狠很l撸| 无人影院在线播放视频 | 波多野结衣xfplay在线观看 | 亚洲日本精品va中文字幕 | 色播在线播放 | 成人做爰WWW免费看视频韩国 | 国产又黄又湿又刺激不卡网站 | 少妇大叫太大太粗太爽了A片 | 最近中文字幕高清字幕MV | 久久99热这里只有精品7 | 啊快进去好深用力啊使劲 | 国产精品沙发午睡系列990531 | 成人福利免费在线观看 | 无码做爰在线观看 | 日本乱子伦一区二区三区 | 狠狠色丁香婷婷久久综合 | 在线综合亚洲中文精品 | 色综合久久98天天综合 | 日本99久久九九精品无码 | 久久综合视频网站 | 国产精品高潮呻吟爱久久AV无码 | 99视频在线免费 | 亚欧精品一区二区三区四区 | 国内久久久久久久久久 | 日韩手机在线 | 国产人成精品香港三级在 | jyzz日本 | va亚洲va日韩不卡在线观看 | 18女下面流水不遮图免费图 | 日韩欧美中文字幕无码 | 亚洲激情网站 | 色吧2024 | 亚洲精品一区国产欧美 | 能免费看的色情成人网址 | 肉蒲团从国内封禁到日本成经典 | 最近免费中文字幕大全高清10 | chinesespank国产打屁股实践视频 | 狠狠操夜夜 | 99久久精品费精品国产一区二 | 天天躁日日躁狠狠躁中文字幕 | 国产三级国产精品国产普男人 | 日本最色网站 | 速看网韩国伦理片 | 伊人成人在线 | 久在线播放| 国产亚洲精品久久久久久久久动漫 | 精品久久伊人 | 在线观看电影 | 97香蕉视频 | yy成人影院 | 精品综合久久久久久97超人 | 国产精品蜜臂在线观看 | 蝌蚪久热精品视频在线观看 | 国产精品毛片在线大全 | 国产成人精品日本亚洲11 | 成人YY视频在线观看 | 国内精品久久久久久网站 | 他的手抓住了我的小兔子视频 | 中文无码欧美人妻日韩精品 | 91呻吟丰满娇喘国产区 | 男女午夜精华液 | 青青草国产免费一区二区 | 富二代精品短视频在线 | 国产午夜一级鲁丝片 | 欧美阿v不卡资源在线 | 色偷偷AV亚洲男人的天堂 | 亚洲福利区 | 欧美在线观看网址 | 亚洲韩国偷拍在线观看 | 黄色网址在线播放 | 丰满人妻无码AV系列 | 国产成人精品久久 | 在镜头里被CAO翻了H | 丝瓜成视频人APP下载网站 | 欧美一区二区三区不卡免费 | 美女性生活毛片 | 成人精品视频在线观看 | 99爱在线精品视频网站 | 天天色综合色 | 亚洲人成无码久久久AAA片 | 毛片资源站 | 天天色综| 激情综合婷婷 | 500福利国产精品导航在线 | 人妻少妇被粗大爽.9797PW | 欧美视频在线高清在线观看 | 午夜一级做a爰片久久毛片 午夜亚洲视频 | 日本一本二本三区免费2019高清 | 欧美午夜色情高清苦月亮 | 国产乱码精品一区二区三区久久 | 亚洲午夜a | 放荡闺蜜高干H | 日日麻批免费视频播放高清 | 亚洲中文字幕一二三四区苍井空 | 国产精品欧美亚洲韩国日本不卡 | 伊人网国产 | 国产在线视精品在亚洲 | 国产又黄又硬又湿又黄的A片小说 | 免费高清在线观看a网站 | 青青草久热精品视频在线观看 | 国产a国产片 | 国产最新凸凹视频免费 | 88av视频在线观看 | 蝌蚪蚪窝视频在线视频手机 | 青草国产超碰人人添人人碱 | 欧美性爱 综合 | 亚洲欧美偷拍综合图区 | 国产色情一区二区不卡毛片 | 在线免费看黄网站 | 久久精品不卡 | 一区二区三区波多野结衣 | 午夜DV内射一区二区 | 欧美一级日本a级v片下载 | 性色欲情网站IWWW九文堂 | 四虎影在永久在线观看 | 美女裸身照(无内衣)动态图 | 国产亚洲日韩欧美视频 | 久久久国产99久久国产首页 | 强x轮流系列h文全集 | 精品AV国产一区二区三区四区 | 日本熟妇乱人伦A片一区 | xxxx日本免费高清视频 | 婷婷五月开心五月色情 | 天堂新版在线资源 | 趴在办公室被老板们C | 久久久久国产亚洲日本 | 亚洲影视在线 | 欧美性生交18XXXXX无码 | 丰满人妻妇伦又伦精品国产 | av狼 地址| 午夜精品免费 | 欧美精品第1页在线播放 | 总攻男主被C得合不拢腿 | 日韩aa在线观看 | 亚洲愉拍自拍另类天堂 | 操美女在线视频 | 日本a级黄 | 日韩国产人妻一区二区三区 | 小雪第一次交换又粗又大老 | 成人好色网 | 久久93精品国产91久久综合 | 99精品wwxx在线观看 | 男女久久久视频2019 | 热99精品香蕉视频 | 珠帘玉幕电视剧免费观看 | 国产强伦姧人妻一区二区 | HEYZO无码中文字幕人妻 | 日本一区午夜艳熟免费 | 欧美亚洲h在线一区二区 | 欧美videosex性欧美成人 | 欧美成人久久一二三区A片 欧美成人无码A区在线观看免费 | 激情啪啪网站 | 五月丁香 | 国产精品日产三级在线观看 | 三级日韩| 国产淫语对白在线 | 一级做a爰性色毛片免费 | 宅男噜噜噜一区二区三区 | 又黄又爽又无遮挡在线观看免费 | 中文字幕日韩女同互慰视频 | 91精品福利| 最近免费观看高清韩国日本电影 | 日韩最新视频一区二区三 | 国产成人高清精品免费软件 | 国精产品一区一区三区MBA下载 | 天堂√在线官网 | 色综合网 | 久久人人做人人妻人人玩精品AV | 春色视频一区二区三区 | 免费国产美女爽到喷出水来视频 | 在线毛片一区二区不卡视频 | 欧美日韩精品一区二区三区不卡 | 国产高潮A片羞羞视频涩涩 国产高潮抽搐在线观看 | 欧美高清一区二区三 | 激情国产一区二区三区四区小说 | 亚瑟中文 在线 | 免费看成人羞羞视频网站在线看 | 久久99精品久久久久久三级 | 欧美一级欧美三级在线观看 | 日本精品无人区卡1.卡2视野 | 日本韩国台湾香港三级 | 日本中文字幕巨大的乳专区 | 出轨熟女人妻艳妇 | 日本人妻仑乱少妇A级毛片一 | 男人的天堂av2024在线 | 精品深夜AV无码一区二区老年 | 亚洲精品无码成人A片九色播放 | 双性将军粗壮H灌满怀孕 | 91香蕉视频在线播放 | 人妻在卧室被老板疯狂进入国产 | 色激情五月 | 看a片的网站 | 国产精品人人爽人人做 | 免费看片A级毛片免费看 | 偷拍亚洲网友图片区 | 97在线看| jizzjizzjiz日本视频 | 成人福利在线 | 国产人妻人伦精品一区二区 | 日韩精品中文字幕一区二区三区 | 2020国产微拍精品一区二区 | 色欲AV久久综合人妻无码 | 日本一卡二卡不卡视频查询 | 免费的青榴视频在线观看 | 91在线视频一区 | 嗯啊好爽视频 | 午夜寂寞影 | 亚洲一级毛片视频 | 色综合久久天天综合观看 | 日美三级 | 日本高清在线视频手机 | 久久久综合九色合综国产 | 日日摸天天添到高潮 | 国产成人高清亚洲一区91 | 国产乱老熟妇吃嫩草 | 日本一区二区不卡视频 | 日本高清视频在线观看 | 久热草视频 | 色综合天天综一个色天天综合网 | www四虎在线高清 | 日韩在线欧美 | 日日躁夜夜躁狠狠久久AV | 精品91一区二区三区 | 永久免费在线 | 免费福利视频导航 | 国产网站大全 | 三妻四妾高清完整版在线观看免费 | 一本-道久久A久久精品综合 | 刘可颖AV | 日本高清一区二区三区无码 | 日本三级香港三级人妇99 | 一色综合| 最新亚洲国产手机在线 | 亚洲成av人片在线观看 | 黄色网页在线免费观看 | 国产三级一区二区 | 免费涩涩屋草莓榴莲秋葵绿巨人 | 亚洲精品福利一区二区在线观看 | 国产3级在线观看 | 国产鲁鲁视频在线播放 | 99re66热这里只有精品免费观看 | 亚洲97| 免费看三级毛片 | 在线观看高清电影 | 国产又爽又粗又猛的视频A片 | 午夜人妻熟女一区二区 | 久久国产中文字幕 | 乱肉杂交怀孕系列小说BL | 色吧2024| 国产中文字字幕乱码无限 | 四虎影视免费完整版在线观看 | 久久国产精品一区 | 国产色婷婷亚洲99麻豆 | 免费黄色一级毛片 | A片免费观看一区二区三区 A片粗大的内捧猛烈进出在线 | 日日噜噜夜夜狠狠视频buoke | 国语电影| 精品人妻伦一二三区久久AAA片 | 色综合激情| 久久99精品久久久久久 | 自拍亚洲在线播放视频 | 91热久久免费精品99 | 国产国语特级一级aa毛片 | 亚洲欧美bt | 影视先锋男人无码在线 | 色久视频 | 亚洲欧美自拍制服另类图区 | 国产精品2022不卡在线观看 | 999国产高清在线精品 | 欧美多毛的大隂道 | 99久久无码一区人妻A黑国产馆 | 亚洲国内精品自在线影院牛牛 | 不卡视频一区二区三区 | 四虎影视成人永久免费观看视频 | 国产99小视频 | 国产色情av | 亚洲AV无码区国产乱码99 | 日本高清www视频在线观看 | 天天躁日日躁狠狠躁欧美日韩 | 天天操夜夜操美女 | 2020国自产拍精品天天更新 | 亚洲欧美激情图片 | 韩国中文全部三级伦在线观看中文 | 国产无人区一卡2卡三卡4卡仙 | 99国内精品久久久久久久 | 免费精品精品国产欧美在线 | 人妻超级精品碰碰在线97视频 |