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

提升 Elasticsearch 性能的關(guān)鍵優(yōu)化技巧,50ms提升到1ms!!!

開發(fā) 架構(gòu)
在 Trendyol(阿里巴巴旗下土耳其電商平臺),我們始終關(guān)注賣家和買家,努力使國際銷售盡可能順暢高效。我的團(tuán)隊(duì)在這個過程中發(fā)揮著關(guān)鍵作用,使賣家只需點(diǎn)擊一下就能接觸到國際買家。

在微服務(wù)架構(gòu)中,速度和效率至關(guān)重要,每一毫秒都可能產(chǎn)生巨大影響。最近,我們在一個使用 Elasticsearch 來查找商品列表的微服務(wù)上深有體會。起初,每個 Elasticsearch 查詢 大約需要 50-60 毫秒才能完成——在某些情況下還算可以,但在處理大量請求和頻繁更新時,這就成了瓶頸。即使是微小的延遲也會影響系統(tǒng)性能和用戶滿意度。

認(rèn)識到需要改進(jìn)后,我們開始進(jìn)行重大更改。我們的目標(biāo)是減少延遲,同時確保服務(wù)能夠高效地處理大量請求。經(jīng)過一系列調(diào)整和優(yōu)化 Elasticsearch 查詢 后,我們將延遲降低到 1 毫秒以下。這一重大改進(jìn)不僅使服務(wù)速度大幅提升,還增強(qiáng)了其處理大量請求的能力。

在本文中,我們將逐步介紹實(shí)現(xiàn)這一性能提升的步驟。我們將涵蓋從調(diào)整查詢到架構(gòu)更新的具體更改和策略。

1、背景介紹

在 Trendyol(阿里巴巴旗下土耳其電商平臺),我們始終關(guān)注賣家和買家,努力使國際銷售盡可能順暢高效。我的團(tuán)隊(duì)在這個過程中發(fā)揮著關(guān)鍵作用,使賣家只需點(diǎn)擊一下就能接觸到國際買家。這意味著賣家無需手動更新新市場的價格或庫存水平。他們可以輕松地向全球客戶銷售商品,以最小的努力開拓新的機(jī)會。

這一操作的核心是一個 微服務(wù),負(fù)責(zé)更新國際銷售的產(chǎn)品價格。系統(tǒng)中的每個商品列表都屬于一個“內(nèi)容(content)”。當(dāng)產(chǎn)品在其他國家銷售時,必須考慮多個因素來設(shè)定正確的價格,例如賣家的貨幣和運(yùn)費(fèi)。一個詳細(xì)的算法會計算出一個“系數(shù)率(coefficient rate)”,該系數(shù)率與價格相乘以計算新價格,針對每個內(nèi)容與相應(yīng)的“店面(storefront)”(即國家),然后將此信息發(fā)送到一個 Kafka 主題。

圖片圖片

我們的微服務(wù)監(jiān)聽該 Kafka 主題 上的更新,處理傳入的數(shù)據(jù),并使用 Elasticsearch 查找相關(guān)的商品列表。為此,我們創(chuàng)建了一個 Elasticsearch 查詢 來找到需要根據(jù)新系數(shù)調(diào)整的相關(guān)商品列表。找到這些列表后,服務(wù)將包含系數(shù)率的修訂列表發(fā)布到另一個 Kafka 主題,在那里進(jìn)一步處理以設(shè)置新價格。

如果該系統(tǒng)出現(xiàn)任何延遲,價格更新可能無法立即應(yīng)用。這意味著價格調(diào)整可能需要更長時間才能反映出來,可能會影響一致性。因此,系統(tǒng)中的每一毫秒都很重要。

2、性能測試方法

在深入探討性能調(diào)優(yōu)細(xì)節(jié)之前,了解我們?nèi)绾螠y試和評估微服務(wù)和 Elasticsearch 查詢 的性能非常重要。為了測試,我們使用了公司內(nèi)部開發(fā)和維護(hù)的工具 Ares。Ares 使我們能夠?qū)?yīng)用程序進(jìn)行全面的負(fù)載測試,包括 Elasticsearch 查詢 和整體系統(tǒng)性能。

銘毅備注:關(guān)于性能測試工具,咱們可以使用 Elasticsearch 平替的開源方案 esrally,或者我們通用的方案:JMeter 等。

JMeter 如何實(shí)現(xiàn) Elasticsearch 8.X 性能測試?

首先,我們從生產(chǎn)環(huán)境中選擇大量樣本。通常,我們會檢索一份包含 10,000 個內(nèi)容的列表,代表我們需要測試的數(shù)據(jù)。然后,我們在測試工具中創(chuàng)建一個 Elasticsearch 任務(wù),使用這個內(nèi)容列表。此設(shè)置有助于我們模擬真實(shí)世界的條件,并有效地對 Elasticsearch 索引施加壓力。

以下是我們用于測試的查詢示例:

{
    "query": {
        "bool": {
            "filter": [
                {
                    "term": {
                        "contentId": 10863010
                    }
                },
                {
                    "terms": {
                        "storefrontId": [
                            "50",
                            "35",
                            "36",
                            "43",
                            "48",
                            "49"
                        ]
                    }
                }
            ]
        }
    },
    "_source": [
        "storefrontId",
        "listingId"
    ],
    "sort": [
        {
            "storefrontId": "asc",
            "listingId": "asc"
        }
    ]
}

該查詢基于特定的 contentId 和一組 storefrontId 檢索文檔。它使用 bool 查詢 和 filter 子句 來選擇匹配給定內(nèi)容 ID 的文檔。此外,它過濾 storefrontId 以確保結(jié)果與目標(biāo)市場相關(guān)。

3、性能優(yōu)化策略

3.1. 減少分片數(shù)量

在 Elasticsearch 中,分片是存儲的基本單位,將索引拆分為更小的部分,使系統(tǒng)能夠在多個節(jié)點(diǎn)上分配數(shù)據(jù)和查詢。我們在 Elasticsearch 集群中進(jìn)行的第一個優(yōu)化是減少過多的分片數(shù)量。

最初,我們的集群有超過 100 個分片,導(dǎo)致系統(tǒng)資源的低效使用。

為了解決這個問題,我們將分片數(shù)量減少到與節(jié)點(diǎn)數(shù)量相匹配,這不僅降低了資源開銷,還顯著提高了查詢速度和集群穩(wěn)定性。

以下是減少分片數(shù)量后集群的分片分布情況:

圖片圖片

3.2. 限制段數(shù)量

我們的第二個優(yōu)化是解決隨著索引操作而增加的段(segment)數(shù)量。

段是分片內(nèi)更小的不可變數(shù)據(jù)單元,隨著段的累積,搜索延遲會增加,因?yàn)?Elasticsearch 需要搜索更多的段。

為了解決這個問題,我們實(shí)施了一個段合并策略來控制并逐步減少段的數(shù)量,優(yōu)化搜索性能。

起初,我們嘗試在段數(shù)量增加時強(qiáng)制段合并,但這種方法不足以限制段數(shù)量。為了解決這個問題,我們實(shí)施了一個段合并策略來控制并逐步減少段的數(shù)量,優(yōu)化搜索性能。以下是我們應(yīng)用的策略字段:

  • max_merge_at_once_explicit: "4":控制顯式合并操作中一次可以合并的最大段數(shù),限制為 4 可以防止在手動合并期間過度使用資源。
  • max_merge_at_once: "4":限制自動合并時一次可以合并的段數(shù),保持在 4 以確保受控的合并,維持系統(tǒng)穩(wěn)定性。
  • max_merged_segment: "30gb":定義合并段的最大大小,限制為 30GB 可以避免創(chuàng)建過大的段,導(dǎo)致內(nèi)存和性能問題。
  • segments_per_tier: "2":限制每個合并層允許的段數(shù),限制為 2 有助于保持較低的段數(shù)量,通過優(yōu)化 Elasticsearch 必須搜索的段數(shù)來降低搜索延遲。
  • floor_segment: "20gb":設(shè)置有資格合并的最小段大小,小于 20GB 的段將首先被合并,防止大量小段的累積,可能會降低搜索性能。

圖片圖片

3.3. 類型轉(zhuǎn)換優(yōu)化

我們實(shí)施的下一個優(yōu)化是將用于 term 查詢 的字段類型更改為 keyword。

keyword 存儲在倒排索引中,使查找速度極快,非常適合 term 或精確匹配查詢。

鑒于我們只需要這些字段進(jìn)行精確匹配,我們決定將其轉(zhuǎn)換為 keyword 類型,并重新索引了所有文檔。

在轉(zhuǎn)換字段類型后,我們重新索引了所有文檔,并再次進(jìn)行了負(fù)載測試。

結(jié)果令人印象深刻:搜索速率飆升至每秒約 50,000 個查詢,而延遲降至 1 毫秒以下。

類型轉(zhuǎn)換前的集群性能:

圖片圖片

類型轉(zhuǎn)換后的集群性能:

圖片圖片

這一優(yōu)化不僅提升了查詢性能,還展示了在 Elasticsearch 中為特定查詢用例選擇正確字段類型的重要性。

3.4. 啟用請求緩存

我們實(shí)施的另一個性能改進(jìn)是啟用 Elasticsearch 集群中的 request_cache。此緩存對于處理重復(fù)查詢非常有用,例如重試或從 Kafka 多次攝取同一事件的情況。通過在索引上啟用請求緩存,我們確保了這些重復(fù)查詢的響應(yīng)時間更快。

Elasticsearch 的緩存特別有效之處在于,每當(dāng)刷新間隔觸發(fā)時,它會自動失效緩存數(shù)據(jù),這意味著緩存的數(shù)據(jù)始終接近實(shí)時,避免了一致性問題。

盡管這可以顯著提高查詢速度,但需要考慮它可能導(dǎo)致的內(nèi)存使用增加。因此,啟用 request_cache 是一個強(qiáng)大的優(yōu)化,但應(yīng)與內(nèi)存考慮保持平衡。

要在 Elasticsearch 中為索引啟用請求緩存,可以使用以下命令:

PUT /your_index_name/_settings
{
  "index": {
    "requests.cache.enable": true
  }
}

3.5. 優(yōu)化排序

在 Elasticsearch 中查詢超過 10,000 個文檔時,我們使用了 Point In Time (PIT)。

干貨 | 全方位深度解讀 Elasticsearch 分頁查詢

PIT 允許我們通過捕獲索引在特定時刻的快照來執(zhí)行一致的搜索,確保查詢不受正在進(jìn)行的索引操作影響。所有的 PIT 搜索請求都會自動包含一個隱式的排序斷點(diǎn)字段 _shard_doc,有助于保持一致的分頁。如果無法使用 PIT,確保在排序子句中包含一個唯一的斷點(diǎn)字段至關(guān)重要,以防止分頁結(jié)果中出現(xiàn)遺漏或重復(fù)。

在我們的案例中,原始查詢按 listingId 和 storefrontId 對結(jié)果進(jìn)行排序。然而,由于我們主要關(guān)注的是避免重復(fù),而不是使用特定的排序字段,我們從查詢中刪除了這些排序字段。

取而代之的是,我們按照建議使用 _shard_doc 對結(jié)果進(jìn)行排序。

搜索響應(yīng)中,每個命中都會包含一個排序值數(shù)組。使用 PIT 時,每個命中的最后一個排序值包含斷點(diǎn) _shard_doc。該值在 PIT 的上下文中對每個文檔都是唯一的,由分片索引和 Lucene 的內(nèi)部文檔 ID 組合而成。這種方法確保我們高效地管理文檔分頁,而不會引入重復(fù)。

4、總結(jié)

通過針對性的優(yōu)化,我們將 Elasticsearch 查詢 的延遲從 50-60 毫秒降低到 1 毫秒以下,顯著提升了系統(tǒng)性能。

這些優(yōu)化包括降低分片數(shù)量、有效管理 段合并、啟用 請求緩存 和為精確查詢優(yōu)化 字段類型。

這些經(jīng)驗(yàn)表明,在 Elasticsearch 中進(jìn)行針對性的優(yōu)化可以帶來速度和整體系統(tǒng)響應(yīng)能力的顯著提升。

原文地址:https://medium.com/trendyol-tech/unlocking-speed-key-optimizations-for-elasticsearch-performance-20af2cb4ac87

原文作者:Mert Oz

責(zé)任編輯:武曉燕 來源: 銘毅天下Elasticsearch
相關(guān)推薦

2024-05-16 11:51:44

前端性能優(yōu)化JavaScript

2023-09-26 12:02:34

C++循環(huán)

2025-03-10 00:00:50

2023-08-08 08:36:52

Vue.js代碼Pinia

2020-12-09 22:15:40

物聯(lián)網(wǎng)IOT客戶關(guān)系

2016-07-19 09:35:34

云計算

2023-07-21 12:51:32

2023-04-11 16:28:31

人工智能AI

2022-10-18 14:22:27

2023-12-14 12:56:00

MongoDB數(shù)據(jù)庫優(yōu)化

2021-05-28 11:02:11

VR

2025-11-03 01:53:00

2025-09-30 01:33:00

2023-11-27 15:41:16

物聯(lián)網(wǎng)數(shù)字孿生

2018-02-23 11:34:31

蘋果App開發(fā)者

2024-04-12 08:28:38

優(yōu)化查詢語句PostgreSQL索引

2011-05-17 10:53:41

鏈路

2024-03-19 13:52:05

NVIDIAQuantum全新網(wǎng)絡(luò)交換機(jī)

2024-11-15 10:45:56

點(diǎn)贊
收藏

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

wwwwww国产| 一边摸一边做爽的视频17国产| 成年人在线观看网站| 久久福利资源站| 欧美精品videosex牲欧美| 日韩Av无码精品| 欧美成a人片在线观看久| 中文字幕一区二区在线播放| 99在线视频首页| 国内自拍视频在线播放| 91视频久久| 亚洲高清久久网| 超碰在线公开97| 丁香花在线影院| 日本一区二区不卡视频| www.成人av| 国产成人自拍偷拍| 亚洲私拍自拍| 国产亚洲精品久久| 欧美激情 亚洲| 欧美爱爱视频| 欧美日韩在线视频首页| 四虎免费在线观看视频| 国产精品国产高清国产| 极品美女销魂一区二区三区免费| 性色av一区二区三区免费| 国产jizz18女人高潮| 日本欧美高清| 精品日韩一区二区三区| 日本三级黄色网址| 韩国久久久久久| 亚洲一区视频在线观看视频| 亚洲精品国产精品国自产| 日韩美女一级视频| 国产福利一区在线| 国产成人精品视频在线观看| 免费在线一级片| 色爱综合网欧美| 亚洲人成77777在线观看网| av电影中文字幕| 日韩美香港a一级毛片| 色婷婷香蕉在线一区二区| 成年人网站国产| 午夜在线激情影院| 亚洲人成7777| 99精品国产99久久久久久白柏| 911精品产国品一二三产区| 中国丰满人妻videoshd| 99亚洲伊人久久精品影院| 国产一区二区电影| 日本午夜在线亚洲.国产| 欧美极品aaaaabbbbb| 国产精品二区一区二区aⅴ| 日韩欧美视频| 一区二区av在线| 国产又粗又猛又爽视频| 亚洲日本三级| 国产视频亚洲精品| 久久人妻少妇嫩草av无码专区| 欧美a级大片在线| 在线播放视频一区| 亚洲精品www.| 性欧美video另类hd尤物| 欧美制服丝袜第一页| 91看片就是不一样| 99久久久国产精品免费调教网站 | 亚洲直播在线一区| 国产又黄又大又粗的视频| 免费成人在线观看视频| 国产精品久久久久久久久久小说 | 欧美婷婷六月丁香综合色| 国产黄色特级片| 日韩av首页| 在线免费观看成人短视频| 嫩草av久久伊人妇女超级a| 第四色男人最爱上成人网| 欧美三片在线视频观看 | 黄色资源网久久资源365| 国产精品久久久久久久美男| 日本成人一级片| 免费观看在线综合色| 成人欧美在线视频| www久久久com| 99久久精品99国产精品| 欧美日韩三区四区| 9191在线观看| 亚洲综合久久久久| 国产91美女视频| 日本肉肉一区| 日韩欧美激情一区| 无码精品一区二区三区在线播放| 亚洲成a人片77777在线播放| 这里只有精品在线播放| www.色小姐com| 99精品热视频只有精品10| 国产成人在线一区| 国产精品一区二区黑人巨大| 成人免费视频视频在线观看免费 | 亚洲av综合色区无码一区爱av| 不卡一二三区首页| 日本一区精品| 18视频在线观看网站| 福利微拍一区二区| 亚洲欧美偷拍另类| 色天下一区二区三区| 深夜福利一区二区| 中日韩精品视频在线观看| 日韩va亚洲va欧美va久久| 91久色国产| 国产中文字幕在线观看| 亚洲精品视频在线观看网站| 日本熟妇人妻中出| www.丝袜精品| 日韩中文字幕在线播放| 日韩三级小视频| 国产精一区二区三区| 欧美性bbwbbwbbwhd| av片在线观看永久免费| 色婷婷综合久久久| 无码av免费精品一区二区三区| 精品视频免费在线观看| 国内精品一区二区三区| 国产精品久久欧美久久一区| 久久久久久电影| 欧美在线一区视频| 秋霞影院一区| 色噜噜狠狠狠综合曰曰曰| 五月婷婷中文字幕| 国产91综合一区在线观看| 亚洲午夜精品久久久中文影院av | 青草成人免费视频| 国产成人精品一区二区无码呦| 久久精品视频一区二区三区| 日韩中字在线观看| 亚洲欧美日本国产| 不用播放器成人网| 在线免费av片| 久久九九99视频| 亚洲中文字幕无码专区| 国产成人在线中文字幕| 久久中文久久字幕| 亚洲综合网av| 国产精品人成在线观看免费| 波多野结衣家庭教师视频| 大奶在线精品| 欧美精品18videos性欧美| 国产丝袜在线视频| 亚洲青青青在线视频| 亚洲黄色片免费| 天天综合精品| 91久久中文字幕| 黄色一级片在线观看| 欧美精品一二三区| 国产一区二区播放| 国产一区高清在线| 午夜啪啪福利视频| 国色天香久久精品国产一区| 欧美成人精品xxx| 国产人妻精品一区二区三| ...av二区三区久久精品| 中文字幕中文在线| 久久久久久久久久久久久久| 亚洲va码欧洲m码| 肉体视频在线| 亚洲国产天堂久久综合网| 日本一区二区欧美| 91麻豆国产精品久久| 久久精品99国产| 欧美日韩激情| 国产精品一区电影| av在线影院| 精品福利一二区| www.毛片.com| 日本一区二区三区在线观看| 色婷婷.com| 狠狠干成人综合网| 久久久久久久久久久一区| 亚洲欧美在线成人| 欧美乱大交xxxxx| 少妇人妻精品一区二区三区| 91久久亚洲| 九九99久久| 成人mm视频在线观看| 久久五月天色综合| 日韩在线观看视频一区| 91国模大尺度私拍在线视频| 亚洲av无一区二区三区| 国产**成人网毛片九色 | 欧洲性视频在线播放| 日韩成人中文字幕| 中文字幕人妻丝袜乱一区三区| 亚洲欧美视频在线观看视频| 三级视频网站在线观看| 奇米精品一区二区三区四区| 国产一二三四区在线观看| 欧美成a人免费观看久久| 国产精品情侣自拍| 国产丝袜视频在线播放| 亚洲性日韩精品一区二区| 精品人妻午夜一区二区三区四区 | 人人妻人人澡人人爽欧美一区| 国产乱论精品| 国产欧美精品久久久| 成人女同在线观看| 中文字幕精品一区久久久久| 亚洲xxx在线| 欧美性受极品xxxx喷水| 精品无码黑人又粗又大又长| 亚洲国产成人自拍| 插我舔内射18免费视频| 国产在线麻豆精品观看| 日韩avxxx| 你懂的国产精品永久在线| 欧洲一区二区日韩在线视频观看免费| 最新精品在线| 国产自摸综合网| 波多野结衣亚洲| 欧美激情极品视频| 91在线视频免费看| 亚洲欧美精品一区二区| 国产老女人乱淫免费| 在线观看欧美精品| 国产无遮无挡120秒| 国产精品不卡视频| 91激情视频在线观看| 99国产精品久久久久久久久久| 999热精品视频| 美女视频黄a大片欧美| 免费大片在线观看| 亚洲一区二区三区高清不卡| 伊人久久在线观看| 先锋资源久久| 亚洲人一区二区| 欧美码中文字幕在线| 久久天天狠狠| 欧美大胆视频| 国产一区高清视频| 超碰97成人| 国产精品福利视频| 日韩黄色av| 97人人香蕉| 久久久久久久久成人| 91久久中文字幕| 日韩精品成人| 91国产在线免费观看| 成人在线视频www| 成人夜晚看av| av日韩在线免费观看| 国产日韩在线精品av| 久久久久久一区二区三区四区别墅| 国产成人激情小视频| 男人皇宫亚洲男人2020| 日本老师69xxx| 欧美三区四区| 国产精品美女久久久久久免费| 在线成人视屏| 国产精品露脸自拍| 99re8精品视频在线观看| 91九色国产在线| 日韩一区二区三区色| 99理论电影网| 乱亲女h秽乱长久久久| 久久国产一区| 经典一区二区| 亚洲欧美成人一区| 一区二区三区四区日韩| 国产一区 在线播放| 狠狠入ady亚洲精品经典电影| av网站手机在线观看| 亚洲专区一区| 少妇一级淫免费放| 国产一区二区三区免费看| 成人做爰69片免费| 91网站最新网址| 国产一二三av| 亚洲一区电影777| 欧美一级特黄视频| 欧美剧情片在线观看| www.av日韩| 精品视频—区二区三区免费| avtt亚洲| 久久久久久网址| 日本一区免费网站| 91久久精品日日躁夜夜躁国产| 亚洲一区二区三区四区电影| 久久久com| 日韩精品欧美| 国产免费一区二区视频| 日韩精品一区第一页| 熟妇无码乱子成人精品| 97久久超碰国产精品| 亚洲欧美综合7777色婷婷| 亚洲成a人v欧美综合天堂下载| 亚洲大片免费观看| 日韩亚洲欧美综合| 你懂的在线视频| 久久香蕉频线观| 2022成人影院| 99国产在线观看| 欧洲福利电影| 9久久9毛片又大又硬又粗| 久草精品在线观看| 成人免费无码大片a毛片| 亚洲天天做日日做天天谢日日欢| 国产精品6666| 7777女厕盗摄久久久| 久香视频在线观看| 久久99青青精品免费观看| 日本欧美不卡| 精品免费国产| 欧美日韩亚洲一区在线观看| 杨幂毛片午夜性生毛片| 成人动漫一区二区三区| 三级黄色免费观看| 日本韩国一区二区三区视频| 性猛交xxxx乱大交孕妇印度| 中文字幕日韩av| 涩涩在线视频| 国产精品久久国产精品| 91精品蜜臀一区二区三区在线| 日本女优爱爱视频| 9色porny自拍视频一区二区| 日韩激情综合网| 欧美午夜精品免费| 欧美女v视频| 2019中文字幕在线观看| 在线日韩成人| www成人免费| 国产激情精品久久久第一区二区| 成人黄色a级片| 在线观看亚洲专区| 三区在线视频| 57pao精品| 欧美美女在线直播| 久久人人爽人人爽人人av| 国产精品综合在线视频| 国精产品一区一区二区三区mba | avav在线看| 成人黄色av电影| 久久久久久久福利| 欧美va亚洲va香蕉在线| www.久久久久.com| 91香蕉嫩草影院入口| **女人18毛片一区二区| 中文字幕22页| 成人欧美一区二区三区1314| 一级二级三级视频| 精品激情国产视频| 国产一区二区三区精品在线观看 | 亚洲电影在线| 秘密基地免费观看完整版中文| 亚洲最快最全在线视频| 亚洲av无码一区二区三区性色 | 欧美人xxxxx| 久久综合五月| 国产黄色片在线| 欧美一区二区三区日韩视频| 中文字幕在线播放网址| 97欧洲一区二区精品免费| 黄色成人精品网站| 色天使在线视频| 91国在线观看| 毛片在线播放a| 成人免费视频网址| 韩国一区二区三区在线观看| 亚洲av成人片无码| 日韩欧美国产视频| caoporn国产精品免费视频| 91精品国产自产在线老师啪| 影视一区二区| 男人网站在线观看| 欧美最猛黑人xxxxx猛交| 香港伦理在线| 动漫精品视频| 久久精品免费| 蜜臀av午夜精品久久| 精品乱人伦小说| 国产精品一区二区av影院萌芽| 亚洲精品中字| 成人激情小说乱人伦| japanese国产在线观看| xvideos亚洲| 高清一区二区三区| 欧美黄色一级片视频| 亚洲美女视频在线观看| 少妇av一区二区| 国产精品日韩欧美| 欧美视频日韩| 谁有免费的黄色网址| 日韩一区二区视频| 在线天堂资源www在线污| 色中文字幕在线观看| 99久久婷婷国产综合精品 | 日韩一区二区在线免费观看| 极品视频在线| 在线日韩av永久免费观看| 不卡的av网站| 国产情侣av在线| 国产精品美女主播| 欧美一区综合|