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

分布式事務知識小結

開發(fā) 前端 分布式
PC 和 3PC 是一種強一致性事務,不過還是有數據不一致,阻塞等風險,而且只能用在數據庫層面。

 [[426542]]

1. 事務的ACID

  • 原子性(Atomicity),可以理解為一個事務內的所有操作要么都執(zhí)行,要么都不執(zhí)行。

  • 一致性(Consistency),可以理解為數據是滿足完整性約束的,也就是不會存在中間狀態(tài)的數據,比如你賬上有400,我賬上有100,你給我打200塊,此時你賬上的錢應該是200,我賬上的錢應該是300,不會存在我賬上錢加了,你賬上錢沒扣的中間狀態(tài)。

  • 隔離性(Isolation),指的是多個事務并發(fā)執(zhí)行的時候不會互相干擾,即一個事務內部的數據對于其他事務來說是隔離的。

  • 持久性(Durability),指的是一個事務完成了之后數據就被永遠保存下來,之后的其他操作或故障都不會對事務的結果產生影響。

2. Redis的事務

  • Redis 的事務不能保證所有操作要么都執(zhí)行要么都不執(zhí)行。

  • Redis事務中的某個命令失敗了,之后的命令還是會被處理,Redis 不會停止命令,意味著也不會回滾。

  • Redis認為如果命令出錯是語法使用錯誤,應該在開發(fā)的時候就被檢測出來,不應在生產環(huán)境中出現。回滾并不能免于編程錯誤。

3. 2PC

  • 是一種強一致性設計

  • 引入一個事務協(xié)調者的角色來協(xié)調管理各參與者(也可稱之為各本地資源)的提交和回滾,二階段分別指的是準備(投票)和提交兩個階段

  • 正常情況

    • 準備階段:協(xié)調者會給各參與者發(fā)送準備命令,理解成除了提交事務之外啥事都做完。同步等待所有資源的響應進入提交階段。
    • 提交階段:協(xié)調者則向所有參與者發(fā)送提交事務命令(提交事務或者回滾事務),然后等待所有事務都提交成功之后,返回事務執(zhí)行成功。
  • 異常情況

    • 若準備階段有一個參與者返回失敗,那么協(xié)調者就會向所有參與者發(fā)送回滾事務的請求,即分布式事務執(zhí)行失敗。
    • 第二階段執(zhí)行的是回滾事務操作,那么答案是不斷重試,直到所有參與者都回滾了,不然那些在第一階段準備成功的參與者會一直阻塞著
    • 第二階段執(zhí)行的是提交事務操作,那么答案也是不斷重試,因為有可能一些參與者的事務已經提交成功了,這個時候只有一條路,就是頭鐵往前沖,不斷的重試,直到提交成功,到最后真的不行只能人工介入處理
  • 協(xié)調者故障分析

    • 2PC 是同步阻塞協(xié)議
    • 協(xié)調者有超時機制
    • 協(xié)調者是一個單點,存在單點故障問題
      • 協(xié)調者在發(fā)送準備命令之前掛了,事務沒開始,無影響
      • 協(xié)調者在發(fā)送準備命令之后掛了,處于事務資源鎖定的狀態(tài),事務無法執(zhí)行,阻塞其他操作
      • 協(xié)調者在發(fā)送回滾事務命令之前掛了,事務無法繼續(xù)提交,第一階段準備成功的參與者都阻塞
      • 協(xié)調者在發(fā)送回滾事務命令之后掛了,大的概率都會回滾成功,資源都會釋放。但是如果出現網絡分區(qū)問題,某些參與者將因為收不到命令而阻塞
      • 協(xié)調者在發(fā)送提交事務命令之前掛了,資源都阻塞
      • 協(xié)調者在發(fā)送提交事務命令之后掛了,大的概率都會回滾成功,資源都會釋放。但是如果出現網絡分區(qū)問題,某些參與者將因為收不到命令而阻塞
  • 通過選舉得到新協(xié)調者

    • 每個參與者自身的狀態(tài)只有自己和協(xié)調者知道,因此新協(xié)調者無法通過在場的參與者的狀態(tài)推斷出掛了的參與者是什么情況
    • 極端情況下還是無法避免數據不一致問題
  • 總結

    • 同步阻塞的,盡量保證強一致性的分布式事務
    • 總體而言效率低,并且存在單點故障問題,在極端條件下存在數據不一致的風險
    • 不能做到數據一致,需要補償機制

4. 3PC

  • 在參與者中也引入了超時機制
  • CanCommit、PreCommit 和 DoCommit
  • 正常情況
    • 準備階段:詢問參與者狀態(tài)、負載
    • 預提交階段:同2PC準備階段
    • 提交階段:同2PC提交階段
  • 優(yōu)勢
    • 不會直接鎖資源而是先詢問情況
    • 加入超時機制
      • 如果是等待預提交命令超時,那該干啥就干啥了
      • 如果是等待提交命令超時,那么參與者就會提交事務了
  • 劣勢
    • 多一個階段,性能會差一些,大部分情況資源都可用
    • 超時機制依然存在數據不一致情況
    • 比如在等待提交命令時候超時了,參與者默認執(zhí)行的是提交事務操作,但是有可能執(zhí)行的是回滾操作,這樣數據就不一致了
  • 總結
    • 引入預提交階段來使得參與者之間的狀態(tài)得到統(tǒng)一。如果調度者掛了,新協(xié)調者來的時候發(fā)現有一個參與者處于預提交或者提交階段,那么表明已經經過了所有參與者的確認了,所以此時執(zhí)行的就是提交命令。
    • 引入了參與者超時機制,但整體的交互過程更長了,性能有所下降,并且還是會存在數據不一致問題。因為掛了的參與者到底有沒有執(zhí)行事務無法斷定。需要補償機制

5. TCC

  • TCC

    • Try 指的是預留,即資源的預留和鎖定,注意是預留。
    • Confirm 指的是確認操作,這一步其實就是真正的執(zhí)行了。
    • Cancel 指的是撤銷操作,可以理解為把預留階段的動作撤銷了。
  • 思想上類似2PC,TCC 就是通過代碼人為實現了兩階段提交

  • TCC模型還有個事務管理者的角色,變成多點,引入集群。用來記錄TCC全局事務狀態(tài)并提交或者回滾事務

  • 引入超時,超時后進行補償,并且不會鎖定整個資源

 

 

 

  • 優(yōu)勢

    • TCC可以跨數據庫、跨不同的業(yè)務系統(tǒng)來實現事務
  • 劣勢

    • TCC 對業(yè)務的侵入較大和業(yè)務緊耦合

                     撤銷和確認操作的執(zhí)行可能需要重試,因此還需要保證操作的冪等

 

6. 本地消息表

 

  • 利用各系統(tǒng)本地的事務來實現分布式事務

  • 有一張存放本地消息的表,一般都是放在數據庫中,然后在執(zhí)行業(yè)務的時候將業(yè)務的執(zhí)行和將消息放入消息表中的操作放在同一個事務中,保證消息放入本地表中業(yè)務肯定是執(zhí)行成功的

  • 后臺任務定時去讀取本地消息表,篩選出還未成功的消息再調用對應的服務,服務更新成功了再變更消息的狀態(tài)。

  • 重試就得保證對應服務的方法是冪等的,而且一般重試會有最大次數,超過最大次數可以記錄下報警讓人工處理

  • 實現的是最終一致性

7. 消息事務

  • 利用MQ事務

  • 先給 Broker 發(fā)送事務消息即半消息,半消息不是說一半消息,而是這個消息對消費者來說不可見,然后發(fā)送成功后發(fā)送方再執(zhí)行本地事務

  • 再根據本地事務的結果向 Broker 發(fā)送 Commit 或者RollBack命令

  • RocketMQ的發(fā)送方會提供一個反查事務狀態(tài)接口,如果一段時間內半消息沒有收到任何操作請求,那么 Broker 會通過反查接口得知發(fā)送方事務是否執(zhí)行成功,然后執(zhí)行Commit 或者RollBack命令。

  • 如果是 Commit 那么訂閱方就能收到這條消息,然后再做對應的操作,做完了之后再消費這條消息即可

  • 如果是RollBack那么訂閱方收不到這條消息,等于事務就沒執(zhí)行過

  • 消息事務實現的也是最終一致性

8. 最大努力通知

  • 本地消息表也可以算最大努力,事務消息也可以算最大努力。
  • 最大努力通知其實只是表明了一種柔性事務的思想:我已經盡力我最大的努力想達成事務的最終一致了。
  • 適用于對時間不敏感的業(yè)務,例如短信通知。

9. Saga

  • 長事務的解決方案,更適合于“業(yè)務流程長、業(yè)務流程多”的場景

  • 特別是針對參與事務的服務是遺留系統(tǒng)服務,此類服務無法提供TCC模式下的三個接口,就可以采用Saga模式

  • 針對每一個分布式事務的每個執(zhí)行操作或者是步驟都是一個 Ti,例如扣減庫存是T1、創(chuàng)建訂單是T2、支付服務是T3。那么針對每個Ti都對應一個補償動作Ci,例如回復庫存C1、訂單回滾C2、支付回滾C3

  • 優(yōu)勢

    • 一階段提交本地事務,無鎖,高性能
    • 參與者可異步執(zhí)行,高吞吐
    • 補償服務易于實現,因為一個更新操作的反向操作是比較容易理解的
  • 劣勢

    • 不保證隔離性(可以看到其他事務)
      • Saga操作模式更像發(fā)電子郵件,發(fā)出的電子郵件是正確的,接收者按正常方式解讀。如果郵件發(fā)錯了,就再發(fā)一封告訴接收者,請忽略上一封郵件。但有時候這個操作已經不可逆了。
      • 舉例
        • 分布式事務內先給用戶A充值,然后給用戶B扣減余額,如果在給A用戶充值成功,在事務提交以前,A用戶把余額消費掉了,如果事務發(fā)生回滾,這時則沒有辦法進行補償了。
      • 應對方法
        • 業(yè)務流程設計時遵循“寧可長款,不可短款”的原則,長款意思是客戶少了錢機構多了錢,以機構信譽可以給客戶退款,反之則是短款,少的錢可能追不回來了,所以在業(yè)務流程設計上一定是先扣款;
        • 有些業(yè)務場景可以允許讓業(yè)務最終成功,在回滾不了的情況下可以繼續(xù)重試完成后面的流程,達到最終一致性的目的
  • 兩種恢復策略

    • 向前恢復:對于執(zhí)行不通過的事務,會嘗試重試事務,這里有一個假設就是每個子事務最終都會成功。這種方式適用于必須要成功的場景

    • 向后恢復:在執(zhí)行事務失敗時,補償所有已完成的事務,是“一退到底”的方式。

  • 兩種模式

    • 編排

      • 是一種去中心化的模式,參與者之間通過消息機制進行溝通,通過監(jiān)聽器的方式監(jiān)聽其他參與者發(fā)出的消息,從而執(zhí)行后續(xù)的邏輯處理

      • 優(yōu)點
        • 簡單:每個子事務進行操作時只用發(fā)布事件消息,其他子事務監(jiān)聽處理。
        • 松耦合:參與者(服務)之間通過訂閱事件進行溝通,組合會更加靈活。
      • 缺點
        • 理解困難
        • 存在服務的循環(huán)依賴是
    • 控制

      • 定義一個控制類,它會告訴參與者(服務)應該執(zhí)行哪些操作(子事務)。 Saga控制類通過命令以及異步回復的方式與參與者進行交互。

      • 優(yōu)點
        • 避免循環(huán)依賴
        • 降低復雜性:所有事務交給控制器完成
        • 容易測試
        • 容易擴展
      • 缺點
        • 依賴控制器:控制器中集中太多邏輯的風險
        • 增加管理難度:還需要額外管理控制類服務

10. 總結

  • 2PC 和 3PC 是一種強一致性事務,不過還是有數據不一致,阻塞等風險,而且只能用在數據庫層面。
  • TCC 是一種補償性事務思想,適用的范圍更廣,在業(yè)務層面實現,因此對業(yè)務的侵入性較大,每一個操作都需要實現對應的三個方法
  • Saga是一種長事務的解決方案,比TCC更簡單,但不能保證隔離性
  • 本地消息、事務消息和最大努力通知其實都是最終一致性事務,因此適用于一些對時間不敏感的業(yè)務
 

 

 

責任編輯:張燕妮 來源: Rang's Note
相關推薦

2025-05-15 08:05:00

2022-06-27 08:21:05

Seata分布式事務微服務

2022-06-21 08:27:22

Seata分布式事務

2017-07-26 15:08:05

大數據分布式事務

2021-11-03 11:58:44

分布式事務面試

2019-10-10 09:16:34

Zookeeper架構分布式

2009-06-19 15:28:31

JDBC分布式事務

2009-09-18 15:10:13

分布式事務LINQ TO SQL

2025-04-29 04:00:00

分布式事務事務消息

2019-06-26 09:41:44

分布式事務微服務

2022-03-24 07:51:27

seata分布式事務Java

2020-03-31 08:05:23

分布式開發(fā)技術

2018-10-28 17:54:00

分布式事務數據

2023-12-26 08:59:52

分布式場景事務機制

2023-09-11 15:40:43

鍵值存儲云服務

2022-01-26 13:46:40

分布式事務集合,這

2024-01-05 07:28:50

分布式事務框架

2022-06-14 10:47:00

分布式事務數據

2021-02-01 09:35:53

關系型數據庫模型

2022-07-10 20:24:48

Seata分布式事務
點贊
收藏

51CTO技術棧公眾號

日韩美女写真福利在线观看| 欧美情侣在线播放| 国产午夜精品一区| 欧美 日韩 精品| 精品久久视频| 91精品国产综合久久福利| 欧美高清中文字幕| 黄色av网址在线免费观看| 久久99久久久久久久久久久| 欧美久久精品一级黑人c片| 插我舔内射18免费视频| 91tv亚洲精品香蕉国产一区| 亚洲人妖av一区二区| 国产二区不卡| 在线免费观看一区二区| 亚洲午夜视频| 中文字幕日韩欧美精品在线观看| 波多野结衣三级视频| 日本高清不卡一区二区三区视频| 亚洲精品免费在线| 欧美日韩一区二区视频在线观看| 国产黄色av网站| 日韩成人av影视| 欧美激情喷水视频| 农村老熟妇乱子伦视频| 日韩三级毛片| 精品区一区二区| 国内外成人免费在线视频| 成年女人在线看片| 亚洲女与黑人做爰| 亚洲已满18点击进入久久| 国产欧美在线看| 在线视频一区二区三区四区| 午夜精品婷婷| 自拍偷拍亚洲在线| 蜜桃精品一区二区| 成人看片黄a免费看视频| 欧美日韩二区三区| 成人一级片网站| 日本片在线看| 亚洲人成网站在线| 亚洲视频欧美在线| 成年人视频在线看| 91一区二区三区在线播放| av成人免费观看| 91资源在线视频| 人人狠狠综合久久亚洲| 日本一欧美一欧美一亚洲视频 | 国产精品一级在线观看| 日本高清不卡视频| 欧美亚洲另类色图| 黄色aa久久| 午夜电影一区二区| 人人妻人人澡人人爽欧美一区双| av网站在线看| 亚洲久本草在线中文字幕| 在线视频91| 日本www在线| 国产精品久久久久久久久动漫| 日韩精品一区二区三区四区五区| 精品无人乱码| 国产欧美精品一区二区三区四区| 欧美一级日本a级v片| 四虎在线观看| 久久久九九九九| 欧美日韩一区二区三区在线视频 | 国产成人在线观看| 91传媒视频在线观看| 国产ts变态重口人妖hd| 国产丶欧美丶日本不卡视频| 99在线观看视频网站| 日本高清视频网站| 91老师国产黑色丝袜在线| 久久久com| 高清av电影在线观看| 中文天堂在线一区| 色撸撸在线观看| 青春草免费在线视频| 午夜精品影院在线观看| 欧美性久久久久| 国产精品66| 91精品福利在线一区二区三区| 国产xxx在线观看| 日本久久成人网| 国产亚洲精品综合一区91| 亚洲ⅴ国产v天堂a无码二区| 首页国产精品| 色与欲影视天天看综合网| 日本三级片在线观看| 国产亚洲网站| 国产精品视频xxxx| 精品国产乱码一区二区三| www.日韩精品| 亚洲国产欧美不卡在线观看| 污视频免费在线观看| 天天综合天天综合色| 天天操天天爽天天射| 国产亚洲高清一区| 亚洲精品影视在线观看| 在线视频这里只有精品| 欧美激情日韩| 日韩免费不卡av| 国产视频aaa| 91视频com| 亚洲在线不卡| 国产污视频在线播放| 欧美日韩一区不卡| 一级黄色免费视频| 日韩精品久久| 97久久国产精品| 一级α片免费看刺激高潮视频| 国产传媒欧美日韩成人| 日本成人黄色免费看| dy888亚洲精品一区二区三区| 黄色精品在线看| 热久久久久久久久| 免费成人av| 欧美黑人一级爽快片淫片高清| 好吊色在线视频| 国产激情视频一区二区在线观看| 日本欧洲国产一区二区| 精灵使的剑舞无删减版在线观看| 欧亚洲嫩模精品一区三区| 精品国产免费久久久久久婷婷| 欧洲杯足球赛直播| 久久久久久噜噜噜久久久精品| 亚洲最大成人av| 久久婷婷成人综合色| 欧美在线一区视频| 日韩在线观看中文字幕| 主播福利视频一区| 国产字幕在线观看| 91美女片黄在线观看| 久久香蕉视频网站| www.成人| 日韩一区在线视频| 老熟妇一区二区三区啪啪| 91玉足脚交白嫩脚丫在线播放| 加勒比成人在线| 日本成人手机在线| 久久久国产一区二区三区| 国产99久久久久久免费看| 26uuuu精品一区二区| 水蜜桃色314在线观看| 中文字幕亚洲在线观看| 久久成人免费视频| 国产精品久久欧美久久一区| 国产精品视频看| 9久久婷婷国产综合精品性色| 亚洲日产av中文字幕| 亲子乱一区二区三区电影| 五月天激情开心网| 精品国产乱码久久久久久天美 | 日韩中文字幕精品视频| 黄色av一区二区| 久久久久成人黄色影片| 日本老熟妇毛茸茸| 蜜桃成人av| 日韩av第一页| 粉嫩一区二区三区国产精品| 色综合天天综合网天天狠天天| 极品白嫩丰满美女无套| 亚洲一区视频| 日韩免费电影一区二区| www.久久| 久久精品国产久精国产一老狼 | 国产精品论坛| 日韩精品免费在线| 国产精品久久久久久久久夜色| 久久亚洲欧美国产精品乐播| 国产成人手机视频| 日韩久久精品网| 91精品综合视频| 日本天码aⅴ片在线电影网站| 欧美电影免费观看完整版| 国产亚洲成人av| 91亚洲精品久久久蜜桃网站 | 台湾成人av| 亚洲国产伊人| 色综合老司机第九色激情| 欧美一级免费片| 色综合激情五月| www.99re6| 成人国产精品免费| 欧美激情国产精品日韩| japanese国产精品| 亚洲japanese制服美女| 国产精品一二三产区| 亚洲香蕉在线观看| 成人激情四射网| 色婷婷精品久久二区二区蜜臂av | 99re6这里只有精品| 亚洲一区亚洲二区| 中文字幕资源网在线观看免费 | av中文在线资源库| 亚洲日韩欧美视频| av一区二区三| 色综合天天视频在线观看| 亚洲国产123| 91麻豆免费视频| 黄色aaaaaa| 日韩综合小视频| 国产1区2区3区中文字幕| 亚洲日产av中文字幕| 亚洲一区国产精品| 国产伦精品一区二区三区88av| 精品国产乱码久久久久久蜜坠欲下| 91色在线观看| 国产免费不卡| 欧美成人午夜视频| 国产高清视频免费最新在线| 精品剧情v国产在线观看在线| 最好看的日本字幕mv视频大全| 亚洲大型综合色站| 91大神福利视频| 91污片在线观看| 久久久久久久久久久影视| 日韩不卡一区二区三区 | 特级西西人体4444xxxx| 精品中文字幕一区二区| 丝袜老师办公室里做好紧好爽| 影音先锋日韩在线| 婷婷久久青草热一区二区| 欧美激情15p| 成人国产1314www色视频| 成人国产精品| 欧美综合第一页| 国产丝袜精品丝袜| 91麻豆精东视频| 日韩亚洲在线视频| 亚洲神马久久| 国产一区 在线播放| 久久精品一区二区不卡| 日本免费高清一区二区| 日韩精品免费一区二区夜夜嗨 | 韩国日本美国免费毛片| 在线成人国产| 乱熟女高潮一区二区在线| 99视频精品全国免费| 亚洲乱码一区二区三区| 国产精品视频一区二区三区四蜜臂| 国产一级二级三级精品| 亚洲日本视频在线| 5g影院天天爽成人免费下载| 丁香婷婷久久| 国产精品三级美女白浆呻吟| av免费在线一区| 国产成人精品电影| 天天综合网天天| 国产精品极品尤物在线观看 | 国产一区红桃视频| 国产精品4hu.www| 国产女人精品视频| 疯狂欧洲av久久成人av电影| 国产精品中文字幕久久久| 国产三级一区| 成人黄色午夜影院| 日日夜夜一区| 97se视频在线观看| silk一区二区三区精品视频| 97久久夜色精品国产九色 | 精品国产乱码久久久久久丨区2区| 97人人澡人人爽91综合色| 国产91视觉| 日韩精选在线| 欧美中日韩一区二区三区| 久久不见久久见免费视频7| 欧美一区激情视频在线观看| 激情五月综合| 日韩一区二区电影在线观看| 久久蜜桃av| 嫩草影院中文字幕| 中文国产一区| 国产一线二线三线在线观看| 久久99热国产| 99久久久无码国产精品性波多| 99久久久国产精品免费蜜臀| 男人操女人动态图| 国产精品免费久久久久| 国产a免费视频| 天天色综合天天| 国产成人精品一区二区色戒| 欧美一三区三区四区免费在线看| 日本高清视频免费观看| 一区二区三区视频观看| 麻豆视频在线观看免费| 欧美激情欧美激情在线五月| 国产精品专区免费| 91亚洲一区精品| 欧洲在线一区| 综合网五月天| av不卡在线看| 小泽玛利亚视频在线观看| 国产ts人妖一区二区| 老牛影视av老牛影视av| 亚洲色欲色欲www在线观看| 久久免费小视频| 欧美在线一二三四区| 精品国产无码一区二区三区| 亚洲黄色在线看| 青青影院在线观看| 2019中文字幕全在线观看| 国产精品第一| 激情小说网站亚洲综合网| 日韩在线观看| 黄色www网站| 国产美女av一区二区三区| 波多野结衣一本| 一区二区三区久久久| 中文字幕在线观看高清| 精品久久久久久久一区二区蜜臀| 韩国中文免费在线视频| 欧美激情一区二区三区在线视频观看| 国模一区二区| 国产视频99| 午夜久久美女| 亚洲免费av一区| 久久久青草青青国产亚洲免观| 激情视频在线播放| 欧美日韩国产电影| 韩国三级av在线免费观看| 高清在线视频日韩欧美| 国产成人免费视频网站视频社区 | 亚洲妇女无套内射精| 国产日韩欧美综合在线| 日本在线观看视频网站| 欧美一区二区免费视频| 91精彩在线视频| 日本精品久久久久影院| 日本亚洲不卡| 草草视频在线免费观看| 丁香桃色午夜亚洲一区二区三区| 97在线观看免费高| 欧美日韩国产高清一区二区 | 国产强伦人妻毛片| 中文字幕日韩免费视频| 嫩草伊人久久精品少妇av杨幂| 久久综合久久久| 99日韩精品| 波多野结衣影院| 图片区日韩欧美亚洲| 韩国av免费在线观看| 久久成人精品电影| 欧美黄色一级| av日韩在线看| 粉嫩av一区二区三区粉嫩| 久久成人在线观看| 欧美大片免费久久精品三p | 国产69久久精品成人| 欧美激情久久久久久久久久久| 日韩精品视频在线观看视频| 丁香六月综合激情| 日韩三级视频在线| 亚洲大胆人体视频| av中文资源在线资源免费观看| 激情伦成人综合小说| 亚洲影视综合| 亚洲做受高潮无遮挡| 欧洲av在线精品| 性开放的欧美大片| 成人精品一区二区三区| 一本一本久久a久久综合精品| 久久久久亚洲av片无码v| 一区二区三区丝袜| 亚洲欧美另类综合| 欧美有码在线观看| 成人3d精品动漫精品一二三| 精品亚洲视频在线| 一区二区三区欧美在线观看| 天堂av在线免费| 国产97在线观看| 一区二区蜜桃| 精品国产人妻一区二区三区| 色哟哟在线观看一区二区三区| 成年人视频在线免费观看| 亚洲iv一区二区三区| av成人天堂| 国产日产在线观看| 精品少妇一区二区三区在线视频| 色综合桃花网| 一区不卡视频| 成人精品电影在线观看| 久久精品久久久久久久| zzjj国产精品一区二区| 国产成人澳门| 亚洲三级视频网站| 一区二区三区小说| 国产51人人成人人人人爽色哟哟 | 久久国产精品免费精品3p| 99精品免费在线观看| 国产精品久久久久影院老司 | 亚洲免费小视频| 狠狠久久伊人中文字幕| 999一区二区三区| 国产欧美日本一区视频| 亚洲风情第一页| 国产精品久久久久久久久影视| 欧美日韩视频| 国产精品www爽爽爽| 亚洲精品在线观看网站|