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

攜程度假商品千億日志系統架構演進

開發 系統
本文詳細介紹度假商品日志平臺的演進歷程,以及在各個階段遇到的問題及解決方案。

作者簡介

cd,攜程資深后端開發工程師,度假商品系統研發,專注于后端系統性能提升。

團隊熱招崗位:資深后端開發/專家、資深后端開發-商品后臺

在攜程旅游度假的線路類商品系統中,由于商品結構復雜,涉及底層數據表上千張,在日常供應商以及業務維護過程中,每日產生6億+的數據變動記錄。這些數據的變動留痕,不但可供錄入方查看,也對日常產研的排障起著至關重要的作用,同時也可以提供給BI做數據進一步分析。商品日志系統建設尤為重要,隨著商品日志系統不斷發展迭代,已經積累達到1700億條日志。

本文將介紹線路商品日志系統的演進過程以及在其中遇到的問題。

  • 一、發展軌跡
  • 二、演進過程
  • 2.1 V1.0 DB單表存儲
  • 2.2 V2.0 平臺化
  • 2.3 V3.0賦能
  • 三、結語

一、發展軌跡

線路商品日志系統的發展大致可以分為以下三個階段:

2019年以前:單表日志

在 2019 年以前,商品系統尚無統一的日志系統來記錄商品的變更,在系統中使用DB日志表,該表以非結構化的方式記錄商品基本信息的變動。

2020年~2022年:平臺化

在系統改造過程中,建立統一的商品系統日志平臺,通過配置的方式記錄商品的數據變動日志,覆蓋商品維護的全部流程。

2023~2024:開放

經過在線路商品系統的實踐,商品系統日志平臺經歷百億級數據的考驗,并以靈活的配置方式記錄數據變動日志,同時支持自定義索引字段,具有接入和使用成本較低的優勢。為此,通過對商品系統日志進行改造,逐步向門票、用車等業務線開放使用。

二、演進過程

2.1 V1.0 DB單表存儲

圖片

在2019年以前,記錄線路商品的變動日志較為簡單,在DB中建立一張日志表(id,LogContent)來記錄日志,數據變動以非結構化的文本記錄在LogContent字段內,且僅覆蓋商品最基本的信息,在使用時通過數據庫查詢工具執行sql語句like關鍵字進行查詢,這種方式帶來的問題也顯而易見:

  • 數據量大,性能低

由于是單表文本字段存儲,導致表的數量非常巨大,達到單表10億+(370GB)的數據,查詢超時問題嚴重,不得不進行定期歸檔。

  • 可讀性差,僅開發人員使用

由于日志內容以文本字段存儲,在進行日志查詢時,一般由開發人員使用 like 語句直接查詢 DB,例如:select id, LogContent from log where LogContent like '%1234%'。查詢速度緩慢,嚴重影響日常排障流程。

  • 擴展性差

由于日志寫入與業務代碼強耦合,且采用非結構化存儲。對于新增日志,需要對業務代碼進行改動,在接入時存在一定的成本,且接入后無法直接提供給供應商或業務人員直接使用,最終仍需要開發人員進行查詢轉換。

2.2 V2.0 平臺化

2.2.1 技術選型

針對 V1.0 遇到的問題,重點在于海量日志數據的存儲與查詢,業內解決海量日志數據存儲與查詢的方案一般有以下幾個:

ES+Hbase

HBase 提供高并發的隨機寫和支持實時查詢,是構建在 HDFS 基礎上的 NoSql 數據庫,適用于海量日志數據的存儲,可支持到 PB 級別的數據存儲。但其查詢能力有所欠缺,支持 RowKey 快速查詢,若有復雜查詢則需要自建索引。ES 提供強大的搜索能力,支持各種復雜的查詢條件,適合快速檢索及靈活查詢的場景。ES + HBase 的組合,利用各個組件的優勢,結合起來解決海量日志數據存儲及查詢的問題,但架構較為復雜,需要保證兩個組件間數據的一致性。

MongoDB

支持多種查詢,具有文檔型及嵌套的數據結構,但其支持的數據量級一般在 10 億級別,對比 HBase 要欠缺得多。如果想要處理 TB 級以上的數據量,需要進行適當的架構設計和優化,例如利用分片集群來水平擴展數據等,付出的成本會比較高。

ClickHouse

Clickhouse 是一個開源的列式數據庫,采用列存儲的數據組織方式,具有高性能、可伸縮性、容錯性和低延遲查詢等特點。查詢性能出色,可實現秒級甚至毫秒級的查詢性能,對于數據壓縮和存儲效率高,可節省成本。適用于海量數據的存儲及查詢場景。

通過對以上方案進行對比,我們的數據量級已經超過 MongoDB 一般的處理能力,因此該方案被淘汰。對比 ES + HBase 與 ClickHouse,這兩個方案都比較適合海量日志的存儲與查詢,但是受限于內部成本控制,CK 集群的日志保存時長被控制在一定天數內,無法滿足我們業務場景的需求。最終,我們選擇 ES + HBase 的方案。

2.2.2 整體架構

圖片

基本原理即利用 HBase 解決存儲問題,利用 ES 解決搜索問題,并將 ES 的 DocID 與 HBase 的 RowKey 關聯起來。通過發揮各個組件的優勢,相互結合解決海量日志的存儲與查詢問題。如上圖所示,在接入日志 API 后,所有日志均經過 MQ 進行異步處理,如此既能夠將日志寫入與業務代碼的邏輯解耦,又能確保寫入速度的平穩,避免高峰流量對整個 ES + HBase 集群的寫入造成壓力。

2.2.3 RowKey設計

RowKey設計原則:

唯一性:RowKey應保證每行數據的唯一性;

散列性:數據均勻分布,避免熱點數據產生;

順序性:可以提高查詢性能;

簡潔性:減少存儲空間及提高查詢性能;

可讀性:以便人工查詢及理解;

對于線路商品日志,對于直接可讀性要求不高,查詢的場景我們是從ES中先查出RowKey,再用RowKey去hbase查詢日志原文,整個過程RowKey是人工不可見的,結合我們實際的場景,線路商品數據日志的RowKey由五部分構成{0}-{1}-{2}-{3}-{4}

{0}:傳入的pk 轉換為md5[pk]值16進制字符串,取前8為

{1}:tableId補0至8位

{2}:pk+4位隨機值補0至24位

{3}:log類型補0至16位

{4}:時間戳

圖片

2.2.4 擴展

對于線路商品信息的維護分散于不同的模塊中,例如錄入模塊、直連模塊等。鑒于此,我們抽象出統一的數據寫入服務,并提供統一的日志接入 API,API內部異步寫入日志。在底層的數據寫入服務中,將所有的寫入操作接入日志 API。通過這個方式,將擴展性統一到日志配置中心。

寫入流程

圖片

日志的寫入流程如上圖所示,客戶端調用日志 API 以進行數據變動日志的寫入操作。日志服務在接收到請求后,將其拋入 MQ,由后續的消費組進行消費處理。消費組件在接收到消息后,會進行相應的消費處理,并根據上述的RowKey生成策略為該條日志生成 RowKey,隨后將日志文本內容寫入 HBase,在寫入成功之后,再將索引數據寫入到 ES。其中,若 HBase 或 ES 中的任何一個寫入失敗,都會將此條日志寫入補償 redis 集群,再由補償邏輯進行后續補償,以確保整個日志的寫入成功。

查詢流程

圖片

日志的查詢流程如上圖所示:客戶端調用查詢 API 并傳入查詢參數,日志服務接收到請求參數后,將其轉換為 ES 分頁查詢請求,從 ES 集群中查出 RowKey,再匯總 RowKey 并從 HBase 中批量查出日志全文內容。

此外,我們利用上述查詢 API,建立一個日志查詢頁面,供研發人員使用。在該頁面,相關開發人員可以便捷地進行數據變動日志的查詢。上述日志平臺的建立,相對完美地解決線路商品海量數據變動日志的存儲及查詢問題。同時,抽象日志的配置中心,解決一定的擴展性問題。

整個系統的優點在于:基于表級別日志的商品日志記錄,覆蓋全面,配置靈活,索引結構化存儲,支持海量日志數據的存儲及查詢。

缺點是:對于使用方而言存在一定的局限性,過于“技術化”,開發人員使用較為方便,但供應商與業務人員使用困難。

2.3 V3.0賦能

2.3.1 業務賦能

存儲能力

隨著日志寫入量的增加,日志查詢效率逐漸下降,對 ES 和 HBase 的拆分勢在必行。如下圖所示,我們對 ES 和 HBase 進行橫向的拆分與擴容,并在日志配置中心制定匹配規則,根據接入日志類型的不同,將其匹配到不同的集群進行寫入。此外,對于接入方,我們也支持獨立集群申請,使用方可以根據自身情況決定是使用獨立的集群部署,還是使用公用集群。

圖片

搜索能力

搜索能力的提升主要由以下兩個部分:

索引字段擴展:支持的索引字段更多。前期我們絕大部分場景的日志的索引條件是產品id或者資源ID,隨著接入的日志變多,索引字段也變的豐富起來。對于日志搜索場景我們進行梳理,預留10個可支持不同查詢的索引字段(其中四個數值型、4個字符型,2個日期型)供使用方使用,覆蓋絕大多數的查詢場景。

圖片

ES索引分區:隨著接入的日志增多,單個索引文件也愈發龐大,直接影響日志的查詢性能。一般而言,對于日志類型數據,常見的方案是依據時間建立索引,該方案的優勢如下:

1)提升查詢性能。若日志攜帶時間范圍進行查詢,則可僅搜索特定時間段的索引,避免全量索引的查詢開銷。

2)便于數據管理。可以按照時間刪除舊的索引,從而節省存儲空間。

通過對日志進行分類,主要包括商品信息、開關班、價格庫存等模塊。隨后結合業務使用場景、每天產生的增量數據以及服務器資源進行評估,最終決定按周建立索引,且索引數據保留一年。

1)利用定時任務在每周一時創建下一周的索引;

2)利用定時任務每周刪除已過期的索引;

圖片

基于以上存儲能力與搜索能力的擴展提升之后,我們在日志配置中心定制了【業務線<-->日志集群】的路由規則,來決定接入的其它業務線日志最終存儲的日志集群,提供了更加靈活與具有彈性的業務線接入能力。

圖片

2.3.2 供應商賦能

展示能力

圖片

在 V2.0 版本中,日志頁面僅限于研發人員使用,底層數據過于技術化,業務與供應商難以理解。通常情況下,如果能將日志的查詢前置到供應商及業務環節,將極大地減少研發人員平時工作中的排障時間。

為此,我們提供 B 端的日志查詢頁面,給供應商及業務人員平時排查問題使用。我們對日志內容進行格式化的轉換處理,將其轉換為供應商和業務人員能夠理解的信息,包括行轉列、新舊對比、KV 轉換、關聯數據查詢等。日志內容不再是抽象的文本,而是展示為與平時使用的商品系統相對應的內容。這對業務和供應商更加友好。

擴展能力

基于上一步展示能力的提升,對于新接入的日志如何能快速為業務及供應商提供 B 端的頁面進行查看,這一步將大幅節省開發排查時間。對底層日志數據需要轉換為業務及供應商能看懂的信息的場景進行分析,并總結 7 種數據展示的方式,分別如下:

1)文本字段類:此種展示內容最為簡易,無需進行轉換,用戶可直接理解日志記錄的內容,前端展示的即為此內容。

圖片

2)數據關聯類:此類日志內容中記錄的是一個 id,但實際內容存在于另一個關聯表的數據中,例如 id:1 表示的是跟團游,不能將 id:1 的日志展示給用戶,而需轉換為“跟團游”,這就需要進行一步關聯 db 表的查詢轉換。

圖片

3)枚舉類:此類日志內容記錄的是一個 key 值,實際用戶能理解的是該 key 值所代表的含義,例如產品鉆級:0,就需要轉換為:“不分級”,這就需要關聯枚舉值的配置文件進行查詢轉換。

圖片

4)位存儲類:此類日志內容記錄的是一種計算后的結果數值。例如支付方式是通過按位與計算然后累加的結果。這種情況就需要按照一定的計算方式將其還原回去。

圖片

5)字段組合:此類日志記錄的是分散的數據,但實際需要將數據結合在一起查看才會更具業務意義,例如資源適用人檔,日志中分為最大、最小記錄。實際展示時需要結合到一起展示范圍。

圖片

6)外部接口:此類日志記錄的是一種依賴外部接口的值,例如日志記錄的是城市 id:2,代表的是上海,這就需要調用外部接口將 2 轉換為上海。

圖片

7)差異對比類:此類日志需對結果進行解析以作對比,從而使用戶能夠更為直觀地理解。通常存在兩種情形:其一,日志內容所記錄的即為兩份對比數據,此種情況僅需依循規則予以解析即可;其二,若日志數據屬于當次的快照數據,則需與前一次快照數據進行對比,以找出差異。最終達成如下圖所示的展示效果。

圖片

針對以上這些日志解析的場景,我們最終構建一個日志轉換配置。對于新加入的日志,在絕大多數場景下,我們只需修改底層的數據提取及轉換配置,便可較為快速的配置出日志查詢頁面,提供給供應商使用。

三、結語

本文詳細介紹度假商品日志平臺的演進歷程,以及在各個階段遇到的問題及解決方案。在整個演進過程中,針對海量日志數據存儲與搜索的技術挑戰,我們采取一系列措施,實現千億級數據查詢在 500ms 內的響應。

同時將日志系統開放,將問題查詢解決前置到供應商及業務人員,極大降低一些數據變動查詢需求的復雜度,減輕研發及TS同事重復性的工作。此外,我們還對日志平臺進行橫向的擴容配置,以支持更多的業務線可以接入。截至目前,多個業務線總數據存儲量達到千億級別。

責任編輯:張燕妮 來源: 攜程技術
相關推薦

2022-10-28 12:00:03

前端開源

2023-08-11 09:13:27

2023-01-13 14:35:00

攜程實踐

2018-02-26 06:33:53

京東商品系統商品架構

2023-10-13 09:34:27

算法數據

2023-09-15 09:34:54

2024-03-08 14:43:03

攜程技術系統

2022-08-06 08:27:41

Trace系統機票前臺微服務架構

2018-05-15 09:57:24

淘寶智能客服

2023-03-03 09:42:27

日志數據

2019-04-25 12:45:13

Facebook F4存儲Haystack

2018-11-29 09:36:45

架構系統拆分結構演變

2024-07-02 09:15:58

2024-03-06 11:22:33

架構演進技巧

2018-06-19 17:32:32

電競數據平臺

2023-05-12 10:30:55

開發系統

2024-04-22 08:10:29

2024-05-23 17:14:49

2022-06-27 09:36:29

攜程度假GraphQL多端開發

2021-09-02 16:10:57

系統數據存儲
點贊
收藏

51CTO技術棧公眾號

亚洲精品中文字| 亚洲激情自拍偷拍| 国产成人精品国内自产拍免费看 | 国产精品成人aaaa在线| 精品女人视频| 欧美亚洲自拍偷拍| 日本老太婆做爰视频| 欧美自拍第一页| 日本伊人午夜精品| 久久99精品久久久久久噜噜| 极品粉嫩小仙女高潮喷水久久 | 经典三级在线| 国产精品18久久久久久久久 | 黄色一级片网址| 日本黄色一区二区三区| 六月丁香婷婷色狠狠久久| 久久久噜噜噜久久中文字免| 少妇av片在线观看| 成人av综合网| 欧美剧在线免费观看网站| 国产69精品久久久久999小说| eeuss影院www在线播放| 成人美女视频在线观看18| 国产精品久久久久久av福利软件| 成年人av电影| 欧美特黄一级大片| 日韩av影视在线| 中文字幕乱妇无码av在线| gogo亚洲高清大胆美女人体| 亚洲成人一区二区在线观看| 亚洲欧洲一区二区| 欧美日韩免费做爰大片| 丰满亚洲少妇av| 成人黄色免费片| 国产男人搡女人免费视频| 中文精品视频| 九九热最新视频//这里只有精品| 国产又粗又长又黄的视频| 妖精视频一区二区三区| 亚洲国产精品高清久久久| 中文字幕人妻无码系列第三区| 国产精品久久久久av电视剧| 岛国av一区二区| 成人av在线不卡| 在线中文字幕电影| 亚洲视频在线一区二区| 一区二区三区四区在线视频| yw视频在线观看| 久久色在线观看| 久久久99国产精品免费| 免费av网站观看| 国产白丝网站精品污在线入口| 91精品视频免费看| 在线观看中文字幕码| 日韩精彩视频在线观看| 国产精品高清在线观看| 亚洲精品男人的天堂| 亚洲一区二区三区高清不卡| 91国内在线视频| 国产精品自拍99| 国产女优一区| 国产精品h片在线播放| 激情视频网站在线观看| 日韩国产欧美视频| 国产精品色婷婷视频| 中文字幕永久免费视频| 久久精品国产久精国产| 91精品啪aⅴ在线观看国产| 国产精品玖玖玖| 国产精品99久久久久久宅男| 超碰97网站| 免费观看国产精品| 99riav一区二区三区| 久久人人爽爽人人爽人人片av| 男人天堂资源在线| 国产精品美女一区二区| 日韩video| rebdb初裸写真在线观看| 精品日韩中文字幕| 欧美激情国产精品日韩| 欧美成a人片免费观看久久五月天| 欧美日韩一区二区三区高清| 黄色一级片免费播放| 99这里只有精品视频| 亚洲国产精品电影在线观看| 免费人成又黄又爽又色| 久久久久久免费视频| 欧美国产日韩一区| 亚洲天堂一区在线| 久久精品国产99国产精品| av一区和二区| 日本韩国一区| 日韩毛片一二三区| 成人一对一视频| 久久91超碰青草在哪里看| 日韩一区二区精品在线观看| 黄色录像a级片| 国产精品久久久久久久久妇女| 久久久久国产视频| 精品国产www| 成人美女视频在线观看18| 天堂精品一区二区三区| 免费av不卡在线观看| 色欧美片视频在线观看在线视频| 中文字幕亚洲影院| 网红女主播少妇精品视频| 中文字幕自拍vr一区二区三区| 久久久久久久久久久网| 日韩中文字幕麻豆| 国产精品9999久久久久仙踪林| 国产黄在线播放| 亚洲国产aⅴ天堂久久| 69久久久久久| 色老板在线视频一区二区| 久久精品影视伊人网| 69视频免费在线观看| 国产在线视频不卡二| 欧美日韩三区四区| 精品日韩av| 欧美精品一二三四| 少妇久久久久久久久久| 黄色亚洲精品| 91精品在线影院| 国产污视频在线| 偷窥国产亚洲免费视频| 91丨porny丨九色| 成人亚洲一区| 国产99久久精品一区二区永久免费| 99热这里只有精品3| 国产亚洲一本大道中文在线| 国产人妻777人伦精品hd| 精品一区二区三区亚洲| 中文字幕国产亚洲| 国产午夜无码视频在线观看 | 91福利精品视频| yy1111111| 亚洲激情av| 粉嫩精品一区二区三区在线观看| 国产剧情在线| 在线不卡中文字幕| 欧美a级片免费看| 日本欧美一区二区在线观看| 品久久久久久久久久96高清| 亚洲色图官网| 国产手机视频精品| 伦av综合一区| 久久久久久久网| 日韩手机在线观看视频| 久9久9色综合| 国产成人综合久久| 第一视频专区在线| 欧美视频完全免费看| youjizz亚洲女人| 奇米在线7777在线精品| 亚洲人体一区| 国产精品一区二区三区www| 国产麻豆精品在线观看| 亚洲国产91色在线| 青青草激情视频| 国产精品性做久久久久久| 男人日女人的bb| 91麻豆精品激情在线观看最新| 欧美成人免费va影院高清| 精品人妻无码一区二区三区蜜桃一| 日韩美女视频一区二区| 国产高清999| 国产精品大片| 久久99精品久久久久久秒播放器| 热色播在线视频| 亚洲色图35p| 亚洲综合精品视频| 最新国产成人在线观看| 性xxxxxxxxx| 99国产精品久久久久久久| 久久国产精品99久久久久久丝袜| 午夜影院一区| 中文字幕日韩欧美精品在线观看| 97视频免费在线| 亚洲一区二区三区四区中文字幕| 国产精品麻豆入口| 天堂成人国产精品一区| 资源网第一页久久久| 超碰成人97| 国产精品18久久久久久首页狼| 91精品国产91久久久久游泳池| 88在线观看91蜜桃国自产| 激情五月婷婷在线| 91小视频在线免费看| 中文字幕 91| 欧美日韩三区| 日韩国产精品一区二区| 国产精品视频一区二区三区综合 | 丁香花在线电影| 亚洲精品日韩丝袜精品| 夜夜狠狠擅视频| 亚洲国产精品一区二区久久恐怖片| 给我看免费高清在线观看| 蜜桃在线一区二区三区| 欧美大黑帍在线播放| 欧洲毛片在线视频免费观看| 亚洲伊人久久大香线蕉av| 在线手机中文字幕| 久久伊人精品一区二区三区| 婷婷av一区二区三区| 欧美精选午夜久久久乱码6080| 日本三级欧美三级| 亚洲欧洲另类国产综合| v天堂中文在线| 国产综合色在线| aaaaaa亚洲| 91精品国产综合久久久蜜臀九色 | 色婷婷成人在线| 在线观看一区| 一区二区三区国| 亚洲色图美女| caoporen国产精品| 精品亚洲美女网站| 韩国精品久久久999| 欧美激情二区| 国产亚洲日本欧美韩国| 日本久久一级片| 欧美一区二区三区在| 波多野结衣视频网址| 亚洲一区二区三区四区中文字幕| 国产wwwwxxxx| 欧美经典三级视频一区二区三区| 精品国产人妻一区二区三区| 国产麻豆视频一区| 91福利免费观看| 蜜臂av日日欢夜夜爽一区| 无码aⅴ精品一区二区三区浪潮 | 色综合中文网| 激情久久av| 成人性生交大片免费看中文视频| 国产剧情久久久久久| 写真福利精品福利在线观看| 欧美在线免费看| 狼人综合视频| 7777免费精品视频| 爱情岛论坛亚洲品质自拍视频网站| 麻豆乱码国产一区二区三区| 在线激情网站| 日韩中文字幕视频在线观看| 成年人在线观看| 一区二区欧美激情| 成年人免费在线视频| 亚洲天堂av电影| 国产午夜在线观看| 伊人伊人伊人久久| 97最新国自产拍视频在线完整在线看| 亚洲精品视频播放| 青青久在线视频免费观看| 国产视频精品久久久| 凸凹人妻人人澡人人添| 日韩av网址在线| 免费黄色片在线观看| 亚洲欧美日韩久久久久久| 男操女在线观看| 在线观看欧美视频| 午夜视频在线| 久青草国产97香蕉在线视频| 中国av在线播放| 午夜精品www| 少妇高潮在线观看| 97精品一区| 中文字幕一区二区三区有限公司 | 免费在线视频观看| 亚洲精品免费一二三区| 久久久精品一区二区涩爱| 亚洲国产精品一区二区久久| 国产又黄又粗又爽| 色琪琪一区二区三区亚洲区| 在线免费看91| 日韩欧美国产综合| 亚洲欧美丝袜中文综合| 亚洲精品999| 国产福利在线视频| 久久婷婷国产麻豆91天堂| 黄页网站大全在线免费观看| 91精品国产色综合| 国产精品xxx| 91精品天堂| 亚洲欧洲美洲国产香蕉| 日日夜夜精品网站| 欧美一区国产在线| 凹凸国产熟女精品视频| 麻豆极品一区二区三区| 成年人看片网站| 久久夜色精品国产欧美乱极品| 欧洲女同同性吃奶| 亚洲女同一区二区| 久久精品一二区| 91精品午夜视频| 五月婷婷免费视频| 色诱女教师一区二区三区| 男女羞羞视频在线观看| 国产精品久久久久久久久久99| 日韩精品视频一区二区三区| 欧美在线一二三区| 欧美日韩日本国产亚洲在线| 50路60路老熟妇啪啪| 激情丁香综合五月| 亚洲av片不卡无码久久| 国产精品污www在线观看| 久久久久久久国产视频| 在线观看国产一区二区| 精品人妻一区二区三区三区四区| 亚洲欧美中文另类| 日本天码aⅴ片在线电影网站| 国产国产精品人在线视| 亚洲码欧美码一区二区三区| 日韩一区二区电影在线观看| 禁久久精品乱码| 五月天视频在线观看| 91视频国产观看| 久久艹精品视频| 欧美老女人第四色| 福利在线午夜| 97超碰国产精品女人人人爽| 国内不卡的一区二区三区中文字幕| 麻豆av一区| 亚洲黄色精品| 国产大片一区二区三区| 欧美国产一区视频在线观看| 国产无遮挡又黄又爽| 91精品国产综合久久福利| sese在线视频| 日韩免费视频在线观看| 激情av综合| 久草视频国产在线| 国产精品亚洲视频| www.毛片com| 7777精品伊人久久久大香线蕉的 | 欧美一区亚洲| 亚洲欧美久久234| 久久婷婷亚洲| 国产精品九九九九九| 亚洲国产日韩在线一区模特| 国产成人精品毛片| 久热精品视频在线观看一区| 91天天综合| 新呦u视频一区二区| 久久香蕉精品| b站大片免费直播| 色综合久久综合中文综合网| 无套内谢的新婚少妇国语播放| 欧美精品久久久久久久| 永久免费精品视频| 国产精品一色哟哟| 成人午夜碰碰视频| 日本特黄一级片| 亚洲国产精品va在线| 俺来俺也去www色在线观看| 国产精品三区www17con| 影音先锋亚洲精品| 中文视频在线观看| 天天综合网 天天综合色| 神马午夜电影一区二区三区在线观看| 欧美激情综合色综合啪啪五月| 97视频一区| 91专区在线观看| 久久精品网站免费观看| 中文字幕永久免费视频| 久久九九热免费视频| 精品国产亚洲一区二区三区在线 | 色老综合老女人久久久| 青草久久伊人| 国产精品男女猛烈高潮激情| 欧美超碰在线| 韩国三级丰满少妇高潮| 亚洲在线免费播放| 青青草av免费在线观看| 国产精品第100页| 久久精品青草| 国产精品亚洲一区二区无码| 天天色综合成人网| 啊v视频在线| 91成人在线看| 性色一区二区三区| 黄色免费一级视频| 日韩一级片在线播放| 麻豆国产在线| 色综合影院在线观看| 国产一区二区不卡| 啦啦啦免费高清视频在线观看| 伊人伊成久久人综合网小说| 免费欧美网站| 国产第一页视频| 亚洲另类在线制服丝袜| 性感美女福利视频| 国产免费成人av| 99国产精品久久久久久久| 后入内射无码人妻一区| 精品粉嫩超白一线天av| 久久精品女人天堂av免费观看| 中文字幕中文字幕一区三区| 成人性生交大片免费| 伊人久久国产精品| 性欧美亚洲xxxx乳在线观看| 色无极亚洲影院|