日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

go post 参数_用 Go 编写能存数百万条记录仍非常快的缓存服务

發布時間:2024/3/26 编程问答 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 go post 参数_用 Go 编写能存数百万条记录仍非常快的缓存服务 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

點擊上方藍色“Go語言中文網”關注我們,領全套Go資料,每天學習?Go?語言

本文發布于 2016 年 3 月,但其中的設計技巧仍然有效。

我們的團隊需要編寫非常快速的緩存服務。目標非常明確,但可以通過多種方式實現。最后,我們決定嘗試一些新的東西,并在 Go 中實現該服務。本文描述了我們是如何做到的以及由此產生的價值。

目錄

  • 需求

  • 為什么用 Go

  • 緩存

  • 并發
  • 移除
  • 避免 GC
  • BigCache
  • HTTP 服務器

  • JSON 反序列化

  • 最終結果

  • 總結

  • 需求

    根據需求,我們的服務應:

    • 使用 HTTP 協議處理請求
    • 支持 10K RPS (5k 寫,5k 讀)
    • cache 對象至少保持 10 分鐘
    • 響應時間平均 5ms,99.9% 以外 10ms, 99.999% 以外 400ms
    • 處理包含 JSON 消息的 POST 請求,消息包含:
      • 包含 ID 和內容
      • 不超過 500 字節
    • 通過 POST 請求添加記錄后,立即檢索記錄并通過 GET 請求返回 int,也就是保證一致性

    簡而言之,我們的任務是編寫帶有到期時間和 REST 接口的快速字典。

    為什么是 Go?

    我們公司中的大多數微服務都是用 Java 或另一種基于 JVM 的語言編寫的,有些是用 Python 編寫的。我們也有一個用 PHP 編寫的單體式舊平臺,但是除非有必要,否則我們不會碰它。我們已經知道這些技術,但是我們愿意探索一種新技術。我們的任務可以用任何語言實現,因此我們決定用 Go 編寫。

    在一家大公司(谷歌)和一個不斷增長的用戶社區的支持下,Go 發布已有一段時間了。它是一門編譯,并發,命令式,結構化的編程語言。它還具有自動內存管理,因此比 C/C++ 看起來更安全,更容易使用。我們在用 Go 編寫工具方面擁有相當豐富的經驗,因此決定在此處使用它。我們已經有了一個 Go 的開源項目[1],現在我們想知道 Go 如何處理大流量。我們相信整個項目用 Go 僅需不到 100 行的代碼即可完成任務,并且速度足以滿足我們的需求。

    緩存

    為了滿足需求,緩存本身需要:

    • 即使有數以百萬計的記錄也非常快
    • 提供并發訪問
    • 在預定的時間后移除記錄

    基于第一點,我們決定放棄外部緩存,例如 Redis,Memcached 或 Couchbase,主要是因為網絡上需要更多時間。因此,我們專注于內存中的緩存。在 Go 中已經有這種類型的緩存,即 LRU groupcache[2],go-cache[3],ttlcache[4],freecache[5] 等。只有 freecache 滿足我們的需求。接下來的子章節會揭示為什么我們決定還是堅持自己實現,并描述了如何實現上述需求。

    并發

    我們的服務將同時接收許多請求,因此我們需要提供對緩存的并發訪問。最簡單的方法是將 sync.RWMutex 放在緩存訪問功能的前面,以確保一次只能通過一個 goroutine 對其進行修改。但是,其他想對其進行修改的 goroutine 將被阻塞,使其成為瓶頸。為了消除此問題,可以應用 shards(分片)技術。分片背后的想法很簡單。創建 N 個分片的數組,每個分片包含自己的帶有鎖的緩存實例。當需要緩存具有唯一 key 的記錄時,首先通過函數 hash(key)%N 選擇一個分片。在此之后,獲取緩存鎖并對緩存進行寫入。記錄讀取是類似的。當分片的數量相對較多并且哈希函數返回的數字較分散時,鎖爭用幾乎可以降至零。這就是我們決定在緩存中使用分片的原因。

    移除(Eviction)

    從緩存中移除元素的最簡單方法是將其與 FIFO 隊列一起使用。將記錄添加到高速緩存后,將執行兩個附加操作:

    • 包含 key 和創建時間戳的記錄被添加到隊列的末尾。
    • 從隊列中讀取最早的記錄。將其創建時間戳與當前時間進行比較。如果晚于收回時間,則將隊列中的元素及其在緩存中的對應記錄一起刪除。

    由于在寫入緩存期間已獲取了鎖,因此順帶執行移除操作。

    避免 GC

    在 Go 中,對于 map,垃圾收集器(GC)將在標記(mark)和掃描(scan)階段遍歷該 map 的每個條目。當 map 足夠大(包含數百萬個對象)時,這可能會對應用程序性能產生巨大影響。

    我們對服務進行了一些測試,在該服務中向緩存添加了數百萬個記錄,然后我們開始將請求發送到一些不相關的 REST 端點(endpoint),僅執行靜態 JSON 序列化(根本不涉及緩存)。緩存為空時,此端點的最大響應延遲為 10ms,10k rps。當緩存被填滿時,它在 99 的百分位上有超過一秒鐘的延遲。度量標準表明,堆中有超過 4000 萬個對象,GC 標記和掃描階段花費了四秒鐘。該測試向我們表明,如果要滿足與響應時間有關的要求,則需要跳過 GC 以獲取緩存項。我們該怎么做?好吧,有三個選擇。

    GC 僅限于堆,因此第一個選擇是堆外。有一個項目可以幫助解決這個問題,稱為 offheap[6]。它提供了自定義函數 Malloc()和 Free() 來管理堆外部的內存。但是,將需要實現依賴于那些功能的緩存。

    第二種方法是使用 freecache[7]。Freecache 通過減少指針數量實現了具有零 GC 開銷的 map。它將鍵和值保留在環形緩沖區中,并使用索引切片查找條目。

    為緩存條目避免 GC 的第三種方式與 Go 1.5 版本修復的一個 issue 有關(issue 9477[8])。此優化表明,如果你使用的是 key 和 value 中沒有指針的 map,則 GC 將忽略其內容。這是用堆,但為 map 中的條目避免 GC 的一種方法。但是,這并不是最終的解決方案,因為 Go 中的所有內容基本上是基于指針構建的:結構,切片甚至數組。只有諸如 int 或 bool 之類的基本類型才不是指針。那我們可以用 map[int]int 做什么?由于我們已經生成了 hashed key,以便從緩存中選擇適當的分片(在并發中進行了描述),因此我們可以將它們重新用作 map[int]int 中的鍵。但是 int 類型的值呢?我們可以將哪些信息保留為 int?我們可以保留條目的偏移量。另一個問題是如何保留這些條目以便再次避免 GC?可以分配大量的字節數組,并且可以將條目序列化為字節并保留在其中。為此,map[int]int 中的值可能指向一個偏移量,該偏移量是條目在目標數組中開始的位置。而且由于 FIFO 隊列用于保留條目并控制其移除(在 Eviction 中進行了描述),因此可以基于一個巨大的字節數組重新構建它,該 map 中的值也將指向該數組。

    在所有以上指出的方案中,都需要條目(反)序列化。最終,我們決定嘗試第三種解決方案,因為我們想知道它是否會起作用,并且實際中我們會有大量元素—hashed key(在分片選擇階段計算)和條目隊列。

    BigCache

    為了滿足本章開頭提出的需求,我們實現了自己的緩存并將其命名為 BigCache。BigCache 提供分片,移除(即淘汰),并且避免了緩存條目的 GC 問題。結果,即使對于大量記錄,它也是非常快的緩存。

    Freecache 是 Go 中唯一提供這種功能的可用內存中緩存之一。Bigcache 是它的替代解決方案,并以不同的方式減少了 GC 開銷,因此我們決定分享它:bigcache[9]。有關 freecache 和 bigcache 比較的更多信息,請參見 GitHub[10]

    HTTP Server

    內存探查器(profiler)向我們展示了在請求處理期間分配了一些對象。我們知道 HTTP 處理程序將成為我們系統的熱點。我們的 API 非常簡單。我們僅接受 POST 和 GET 從緩存中上傳和下載元素。我們實際上僅支持一個 URL 模板,因此不需要功能齊全的路由器。我們通過剪切前 7 個字母從 URL 中提取了 ID,它對我們來說很好用。

    當我們開始開發時,Go 1.6 發布了 RC 版。我們減少請求處理時間的第一個嘗試是將其更新到最新的 RC 版本。在我們的場景中,性能幾乎相同。我們開始尋找更有效的方法,然后找到了 fasthttp[11]。它是一個提供零分配 HTTP 服務器的庫。根據文檔,在綜合測試中,它通常比標準 HTTP 處理程序快 10 倍。在我們的測試過程中,結果證明它僅快 1.5 倍,但還是更好!

    fasthttp 通過減少 HTTP Go 程序包完成的工作來提升其性能。例如:

    • 將請求生存期限制為實際處理的時間
    • header 是延遲解析的(我們真的不需要 header)

    不幸的是,fasthttp 并不是標準 http 的真正替代。它不支持路由或 HTTP/2,并聲稱不能支持所有 HTTP 邊緣情況。對于具有簡單 API 的小型項目而言,這很好,因此對于正常(非超級性能)項目,我們會堅持使用默認 HTTP。

    fasthttp vs nethttp

    JSON 反序列化

    在對應用程序進行性能分析時,我們發現該程序在 JSON 反序列化上花費了大量時間。內存探查器還報告說 json.Marshal 處理了大量數據。這并不令我們感到驚訝。對于 10k rps,每個請求 350 個字節對于任何應用程序來說都是重要的有效負載(payload)。盡管如此,我們的目標是速度,所以我們對其進行了調研。

    我們聽說 Go JSON 序列化程序的速度不如其他語言快。大多數基準測試是在 2013 年完成的,因此這是在 1.3 版之前做的測試。當我們看到 issue-5683[12] 聲稱 Go JSON 比 Python 慢 3 倍,而郵件列表[13]說它比 Python simplejson[14] 慢 5 倍時,我們開始尋找更好的解決方案。

    如果需要速度,基于 HTTP 的 JSON 絕對不是最佳選擇。不幸的是,我們所有的服務都以 JSON 相互通信,因此采用新協議超出了此任務的范圍(但我們正在考慮使用 avro[15],就像我們對 Kafka[16] 所做的那樣)。我們決定堅持使用 JSON。通過快速搜索找到了一個名為 ffjson 的解決方案。(polaris 注:此文是 2016 年寫的,一方面標準庫性能更好了,另一方面,也有更多 JSON 庫可供選擇。)

    ffjson 文檔聲稱它比標準 json.Unmarshal 快 2-3 倍,并且使用的內存更少。

    json16154 ns/op1875 B/op37 allocs/op
    ffjson8417 ns/op1555 B/op31 allocs/op

    我們的測試證實 ffjson 比內置 unmarshaler 快了近 2 倍,并且內存分配的次數更少。它是如何做到這一點的?

    首先,為了從 ffjson 的所有功能中受益,我們需要為我們的結構生成一個 unmarshaller。生成的代碼實際上是一個解析器,它掃描字節并用數據填充對象。如果您看一下 JSON 語法,您會發現它確實很簡單。ffjson 充分利用了結構的外觀,僅解析結構中指定的字段,并在發生錯誤時快速失敗。標準庫的 marshaler 使用昂貴的反射調用來在運行時獲取結構定義。另一個優化是減少不必要的錯誤檢查。json.Unmarshal 將無法更快地執行較少的分配,并跳過反射調用。

    json (invalid json)1027 ns/op384 B/op9 allocs/op
    ffjson (invalid json)2598 ns/op528 B/op13 allocs/op

    有關 ffjson 如何工作的更多信息,請參見此處[17]。基準測試在這里[18]

    最終結果

    最后,對于最耗時的請求,我們將時間從 2.5 秒以上縮短到了 250 毫秒以下。這些時間僅發生在我們的場景中。我們相信,對于大量的寫入操作或更長的移除(淘汰)周期,對標準緩存的訪問可能會花費更多的時間,但是對于 bigcache 或 freecache 來說,訪問時間可以保持在毫秒級,因為消除了長時間 GC 暫停這個根源。

    下表比較了優化服務前后的響應時間。在測試期間,我們發送了 10k rps,從中寫入 5k,讀取另外 5k。移除時間設置為 10 分鐘。測試時間為 35 分鐘。

    response times before and after optimizations

    使用上述相同的設置進行單獨測試(讀寫單獨)的最終結果如下。

    final results

    總結

    如果您不需要高性能,請使用標準庫。確保維護性,因為它們具有向后兼容性,因此升級 Go 版本會很順利。

    我們用 Go 編寫的緩存服務終于滿足了我們的需求。大多數時候,我們花時間弄清楚 GC 暫停可能會對應用程序的響應性產生巨大影響,因為它控制著數百萬個對象。幸運的是,像 bigcache 或 freecache 這樣的緩存可以解決此問題。

    原文鏈接:https://allegro.tech/2016/03/writing-fast-cache-service-in-go.html

    作者:?ukasz Drumiński、Tomasz Janiszewski

    參考資料

    [1]

    開源項目: https://github.com/allegro/marathon-consul/#marathon-consul-

    [2]

    LRU groupcache: https://github.com/golang/groupcache/tree/master/lru

    [3]

    go-cache: https://github.com/patrickmn/go-cache

    [4]

    ttlcache: https://github.com/diegobernardes/ttlcache

    [5]

    freecache: https://github.com/coocood/freecache

    [6]

    offheap: https://godoc.org/github.com/glycerine/offheap

    [7]

    freecache: https://github.com/coocood/freecache

    [8]

    issue 9477: https://github.com/golang/go/issues/9477

    [9]

    bigcache: https://github.com/allegro/bigcache

    [10]

    GitHub: https://github.com/allegro/bigcache#bigcache-vs-freecache

    [11]

    fasthttp: https://github.com/valyala/fasthttp

    [12]

    issue-5683: https://github.com/golang/go/issues/5683

    [13]

    郵件列表: https://groups.google.com/forum/#!topic/golang-nuts/zCBUEB_MfVs

    [14]

    simplejson: https://pypi.org/project/simplejson/

    [15]

    avro: https://avro.apache.org/

    [16]

    Kafka: https://allegro.tech/2015/08/spark-kafka-integration.html

    [17]

    此處: https://journal.paul.querna.org/articles/2014/03/31/ffjson-faster-json-in-go/

    [18]

    在這里: https://gist.github.com/janisz/8b20eaa1197728e09d6a

    推薦閱讀

    • 官方不推薦使用 Goroutine ID,但它自己卻使用了:原來是這么做的

    • 【每日一庫】一個零 GC 的緩存庫:freecache

    • 從Go開源項目BigCache學習加速并發訪問和避免高額的GC開銷

    • 妙到顛毫:你應該學會的 bigcache 優化技巧


    喜歡本文的朋友,歡迎關注“Go語言中文網”:

    Go語言中文網啟用微信學習交流群,歡迎加微信:274768166,投稿亦歡迎

    總結

    以上是生活随笔為你收集整理的go post 参数_用 Go 编写能存数百万条记录仍非常快的缓存服务的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    91污视频在线观看 | 很黄很黄的网站免费的 | 亚洲视频,欧洲视频 | 久艹视频在线观看 | 久久综合偷偷噜噜噜色 | 国产一区二区久久 | 成人免费 在线播放 | 激情久久一区二区三区 | 日韩中文久久 | 国产美女网 | 手机在线永久免费观看av片 | 91精品国产综合久久婷婷香蕉 | 国产一级在线观看 | 免费男女羞羞的视频网站中文字幕 | 亚洲国产无 | 啪啪资源| 日韩欧美在线国产 | 精品国产一区二区三区四 | 久久视频免费在线观看 | av大全在线免费观看 | 免费的国产精品 | 亚洲精品久久久蜜臀下载官网 | 国内精品久久久久久久久久久 | 国产小视频在线 | 免费a现在观看 | 日韩免费在线播放 | 欧美色插 | 99久久精品午夜一区二区小说 | 在线观看av的网站 | 免费在线观看成人 | 久亚洲精品 | 国产一区二区网址 | 精品国产乱码久久久久久久 | 99久久精品久久久久久动态片 | 日日综合网 | 最近中文字幕在线 | 中文字幕高清免费日韩视频在线 | 97国产在线播放 | 国产高清视频在线观看 | 日本在线观看一区二区三区 | 国内精品久久久久久久久久久久 | 在线a亚洲视频播放在线观看 | 国产一区免费视频 | 99久久99久久免费精品蜜臀 | 亚洲一区二区三区91 | 久久精品视频免费观看 | 欧美在线观看小视频 | www.香蕉视频在线观看 | 精品一区二区6 | 在线午夜电影神马影院 | 色综合中文字幕 | 99九九免费视频 | 精品久久久久久久久久久久久久久久久久 | 日韩激情视频在线 | 视频一区在线播放 | 美女免费黄视频网站 | 日韩字幕 | 久久免费精彩视频 | 99热精品久久 | 一区二区三区日韩精品 | 很黄很污的视频网站 | 国产精品爽爽久久久久久蜜臀 | 日本激情动作片免费看 | 丁香婷婷激情国产高清秒播 | 久久久影院官网 | 一区二区三区在线免费观看 | 国产精品福利在线观看 | 美女久久视频 | 天天玩天天干天天操 | 久久精品理论 | 99精品国产99久久久久久97 | 欧美午夜精品久久久久久浪潮 | av片在线观看| 国产精品久久艹 | 久久激情综合 | 黄色软件在线观看免费 | 欧美孕妇视频 | 五月婷色| 久久视频6 | 久久成人午夜 | 久久久久久看片 | 日韩国产欧美在线视频 | 欧美韩国日本在线 | 女人18毛片a级毛片一区二区 | 久久视频精品在线观看 | 国产一区二区中文字幕 | 中文字幕中文字幕在线中文字幕三区 | 国产99久久久久 | 久久艹国产视频 | 亚洲视频1 | 91在线看视频免费 | 亚洲另类xxxx | 日日夜操 | 久久www免费视频 | 丁香六月伊人 | 欧美成人中文字幕 | 国产在线p | 日b视频在线观看网址 | 久草视频网 | 精品99免费视频 | 最近免费中文字幕大全高清10 | 日韩在线视频网站 | 日韩高清一区在线 | 国产精品久久电影观看 | 国产成免费视频 | 亚洲精品www. | 日韩av成人在线观看 | 国产精品美女在线 | 天天操网站 | 欧美极品久久 | 国产精品原创av片国产免费 | 日韩在线免费播放 | 精品在线播放 | 日韩一区正在播放 | 中文字幕av免费在线观看 | 色香网| 四虎最新入口 | 欧美性大战久久久久 | 亚洲视频第一页 | 97成人在线免费视频 | 欧美另类sm图片 | 色久综合 | 日韩专区 在线 | 欧美激情片在线观看 | 在线国产91| 操操综合 | 爱爱一区| 日韩激情视频 | 日韩中文字幕国产 | 日本不卡视频 | 亚洲国产精品传媒在线观看 | 在线电影中文字幕 | 91一区在线观看 | 精品国产精品一区二区夜夜嗨 | 成人午夜影院在线观看 | 九九久久久 | 九九久久电影 | 国产亚洲一级高清 | 在线观看中文字幕一区二区 | 成人动漫精品一区二区 | 99这里只有久久精品视频 | 五月婷婷在线综合 | 中文字幕在线观看第二页 | 又黄又刺激又爽的视频 | 激情五月激情综合网 | 九九热免费观看 | 久久久精品成人 | 日韩av电影免费在线观看 | 91精品影视 | 国产 欧美 在线 | 国产精品理论在线观看 | 欧美99久久 | 欧美一二三专区 | 亚洲国产wwwccc36天堂 | 久久99久久99久久 | 国产精品女人网站 | 国产资源中文字幕 | 精品99久久 | 99在线播放| 国产高清av在线播放 | 国产精品99久久免费观看 | 久久综合狠狠综合久久狠狠色综合 | 久久国产电影 | 日韩久久午夜一级啪啪 | 成年人在线观看 | 在线免费观看欧美日韩 | 黄色一级动作片 | 美女在线观看av | 69国产盗摄一区二区三区五区 | 欧美精品亚洲精品日韩精品 | 久久久久久久久久伊人 | a在线视频v视频 | 高清av免费一区中文字幕 | www.日本色 | 91传媒在线观看 | 最新一区二区三区 | 免费观看9x视频网站在线观看 | 婷婷射五月 | 激情久久五月 | 精品一区二区三区四区在线 | 在线免费观看国产黄色 | 午夜少妇 | 国产成人久久精品亚洲 | 国产精品永久免费观看 | 99色| 91成人在线网站 | 日韩免费视频一区二区 | 欧美成人h版电影 | 亚洲三级毛片 | 人人干在线观看 | 91在线观看黄| 亚洲成av人片 | 麻豆视频免费网站 | 91污污| 久久成电影 | 亚洲成人在线免费 | 国产成人精品一区二区三区 | 亚洲国产成人精品电影在线观看 | 日本精品小视频 | 欧美精品久久久久久久久老牛影院 | 国产精品美女久久久网av | 国产成人不卡 | 99视频在线观看视频 | 日产av在线播放 | 99综合电影在线视频 | 99这里只有精品视频 | 一二三精品视频 | 亚洲精品国产精品99久久 | 成片免费观看视频大全 | 国产精品自在线 | 天天天天天天操 | 久久精品中文字幕少妇 | 亚洲精品视频第一页 | 久久一区二 | 久久久久久久久久久影院 | 久久国产精品影视 | 国产精品高清一区二区三区 | 免费a v观看 | 国产黄色精品在线 | 国产精品一区二区三区久久 | 久久综合婷婷综合 | 国产精品毛片一区视频播不卡 | 日本中文字幕在线 | 欧美精品在线观看 | 欧美日韩在线精品一区二区 | 国产精品久久久久免费观看 | www.夜夜爱| 亚洲一区二区视频 | 欧美成人播放 | 久久66热这里只有精品 | 免费在线播放av电影 | 黄色片软件网站 | 亚洲国产视频在线 | 一区二区三区免费在线观看视频 | 亚洲欧美一区二区三区孕妇写真 | 欧美最猛性xxxxx(亚洲精品) | 国产精品久久久久久久久久免费 | 国产视频久久久久 | 香蕉网在线观看 | 婷婷六月天天 | 狠狠干成人 | 97免费在线视频 | 精品国产一区二 | 国产小视频91 | 九色激情网 | 国产精品嫩草影院123 | 天天色影院 | 超碰在线观看av | 黄色软件视频大全免费下载 | 欧美日韩精品在线视频 | 99精品欧美一区二区三区黑人哦 | 免费久久99精品国产婷婷六月 | 九九久久婷婷 | 国产成人久久av免费高清密臂 | 亚洲精品乱码久久久久久久久久 | 综合av在线 | 日韩电影久久久 | 成人午夜av电影 | 一区二区精品久久 | 天天射天天舔天天干 | 色综合天天做天天爱 | 久久精品一区八戒影视 | 免费网站看av片 | 日韩精品免费一区二区三区 | 成人午夜在线观看 | 精品久久视频 | 国产福利在线免费 | 久久色在线播放 | 久久96国产精品久久99漫画 | 久久久久国产精品免费 | 人人干人人添 | 99免费在线观看视频 | 欧美乱码精品一区二区 | 高清精品在线 | 成人久久 | 欧产日产国产69 | 欧美日本一二三 | 最近更新的中文字幕 | 婷婷色av | 玖草影院| 中文字幕一区二区在线观看 | 综合色天天| 久草在线视频精品 | 国产视频久久 | 中文字幕一区二区三区乱码不卡 | 偷拍区另类综合在线 | 欧美日韩一区二区三区免费视频 | 国产精品久久久久久久久免费 | 99久热在线精品视频成人一区 | 久久精品影片 | 爱爱一区| 免费在线观看日韩欧美 | 特黄特黄的视频 | 黄色官网在线观看 | 毛片一区二区 | 四虎www| 久久伊人五月天 | 日韩av一区在线观看 | 欧美经典久久 | 国产中文字幕视频在线观看 | 久久国产精品电影 | 99综合电影在线视频 | 手机av观看 | 免费日韩| 婷婷中文字幕在线观看 | 日韩中文幕| 免费三级黄 | 六月丁香激情综合色啪小说 | 国产 亚洲 欧美 在线 | 久久这里 | 黄色av免费电影 | 高清av免费看 | 亚洲午夜激情网 | 蜜臀久久99精品久久久久久网站 | 国产免费又黄又爽 | 精品久久免费看 | 亚洲波多野结衣 | 亚洲高清视频在线观看 | 亚洲婷婷伊人 | 中文字幕成人 | 亚洲 综合 激情 | 我要色综合天天 | 国产综合精品一区二区三区 | 欧美九九九 | 91丨九色丨91啦蝌蚪老版 | 精品久久久久久久久久久久久久久久 | 欧美色久 | 久久新| 亚洲国产成人高清精品 | 免费观看www小视频的软件 | 麻豆一二三精选视频 | 99在线观看免费视频精品观看 | 在线视频 91 | 97视频在线免费观看 | 一区三区在线欧 | 亚洲欧美va | 国产精品麻豆91 | 国产精品综合久久 | 91插插视频| 久久国语| 久久精品视频观看 | 激情网站网址 | 免费亚洲精品 | 日韩国产精品久久 | 狠狠干天天射 | 国产精品美女在线观看 | 狠狠插狠狠干 | 免费网站在线观看人 | 18岁免费看片 | 波多野结衣综合网 | 国产精品入口久久 | 久草在线在线视频 | 天天干天天做天天操 | 精品一区二区免费 | 久久中文字幕视频 | 99视频一区二区 | avove黑丝 | 久久九九久久 | 色网站国产精品 | 国产精品久久网 | 中文字幕999| 国产成人三级一区二区在线观看一 | 国产成人精品一区二 | 一区二区精品 | 91成人免费在线 | 国产打女人屁股调教97 | 久久国产精品第一页 | 一区二区三区日韩在线 | 国产欧美在线一区二区三区 | 伊人天天综合 | 国产精品理论视频 | 亚洲色图激情文学 | 日韩国产欧美在线视频 | 亚洲精品欧美成人 | 在线导航福利 | 中文字幕乱码电影 | 99视频 | 伊人久久精品久久亚洲一区 | 国产字幕在线看 | 精品欧美一区二区三区久久久 | 久久精品视频网站 | 三级黄色免费 | 美女av电影 | 精品久久中文 | 精品国产诱惑 | 波多野结衣一区二区三区中文字幕 | 亚洲成年人在线播放 | 国产一区二区在线免费观看 | 午夜在线日韩 | 91视频-88av | 欧美电影在线观看 | 国产亚洲精品久久久久秋 | 亚洲精品中文字幕视频 | 人人澡超碰碰97碰碰碰软件 | 日韩国产高清在线 | 在线观看第一页 | 成年人视频免费在线 | 久久综合久久鬼 | 在线91观看| 欧美成年人在线视频 | 麻豆国产网站入口 | 免费看的毛片 | 中文字幕 国产专区 | 国产精品久久片 | 亚洲精品白浆高清久久久久久 | 免费看wwwwwwwwwww的视频 久久久久久99精品 91中文字幕视频 | 日韩国产欧美在线播放 | 中文字幕免费不卡视频 | 四虎精品成人免费网站 | 在线观看激情av | 一区免费视频 | 麻花豆传媒mv在线观看 | 精品亚洲成a人在线观看 | 久久久高清免费视频 | 亚洲激情在线观看 | 黄色91在线 | 成人免费视频免费观看 | 色香com. | 97在线观看视频国产 | 国产在线观看av | 免费特级黄毛片 | 久久久国产精品人人片99精片欧美一 | 午夜丁香网 | 91精品国产成人观看 | 国产91在| 国产精品九九视频 | 最近中文字幕在线中文高清版 | 国产免费国产 | 久久超级碰视频 | 黄色网址国产 | 黄色www| 中文国产字幕在线观看 | 激情视频综合网 | www激情久久 | av免费看电影 | 日韩精品久久久久 | 狠狠色丁香婷婷综合橹88 | 福利视频区 | 91精品国产网站 | 国产精品免费久久久久影院仙踪林 | 66av99精品福利视频在线 | 99视频在线精品国自产拍免费观看 | 中文字幕在线观看av | 99精品小视频 | 男女日麻批 | 久久人人爽人人爽人人 | 欧美另类v | 中文字幕国内精品 | 91日韩在线播放 | 欧美精品日韩 | 中文字幕人成不卡一区 | 国产精品久久人 | 国产精品k频道 | 欧美性色黄大片在线观看 | 500部大龄熟乱视频使用方法 | 一区二区三区日韩精品 | 日本99久久 | 国产亚洲婷婷 | 国产高清精 | 国产精国产精品 | 欧美日韩免费一区二区 | 97人人模人人爽人人喊中文字 | 日韩精品播放 | 国产精品四虎 | 超碰在线最新网址 | 久久福利国产 | 狠狠狠狠狠色综合 | 午夜丁香视频在线观看 | www.com.黄| 欧美日韩精品在线免费观看 | 国产精品一区二区果冻传媒 | 日韩午夜在线 | 精品影院一区二区久久久 | 久久精品久久精品久久39 | 亚洲精品中文在线 | 国产精品一区二区在线免费观看 | 青青草国产精品 | 欧美精品一区二区蜜臀亚洲 | 青青河边草免费观看 | 91最新在线视频 | 日日天天狠狠 | 人九九精品 | 婷婷伊人综合 | 五月婷婷综合在线视频 | 91视频首页 | 黄色一级片视频 | 成人午夜电影免费在线观看 | 亚洲色图美腿丝袜 | 久久久久久久久毛片 | 免费观看一区 | 福利一区二区三区四区 | 在线国产一区二区三区 | 91网页版免费观看 | 欧美一二三区播放 | 久久高清片 | 久久精品波多野结衣 | 日韩在线免费 | 亚洲高清在线 | 久久免费视频播放 | 五月综合网 | 久久精品久久久精品美女 | 蜜臀av夜夜澡人人爽人人桃色 | 国内精品久久久久影院日本资源 | 亚洲精品久久久久久久不卡四虎 | 亚洲国产午夜精品 | 99久久这里只有精品 | 日韩a在线观看 | 97操操操| 天天干天天干天天干天天干天天干天天干 | 国产精品久久久久久久久久久久冷 | 中文字幕在线看片 | 超碰国产人人 | 韩国av免费| 久久久国产一区二区三区 | 亚洲国产三级在线观看 | 成人a免费 | 日韩在线不卡av | 久久久九色精品国产一区二区三区 | 午夜影院先 | 亚洲一区二区三区毛片 | 在线观看欧美成人 | 中日韩免费视频 | 日韩在线观看精品 | 狠狠狠狠狠色综合 | 69国产精品视频 | 欧美精品免费在线观看 | 中文字幕乱在线伦视频中文字幕乱码在线 | 天天爽夜夜爽人人爽曰av | 在线韩国电影免费观影完整版 | 91中文字幕在线播放 | 国产成人黄色 | 最近的中文字幕大全免费版 | wwwwwww黄| 久久成人综合 | 免费国产亚洲视频 | 91免费高清在线观看 | 成人黄色电影在线观看 | 国产视频一区在线 | 亚洲视频在线观看 | 日韩二区三区在线观看 | 日本aaa在线观看 | 国产高清在线不卡 | 中文字幕在线国产精品 | 五月激情丁香婷婷 | 81国产精品久久久久久久久久 | 综合在线观看色 | 日本精品一区二区在线观看 | 成人小视频在线免费观看 | 欧美韩国日本在线观看 | 成人免费在线视频观看 | 午夜国产一区二区 | 美女福利视频网 | 亚洲欧美成人综合 | 韩国精品视频在线观看 | 亚洲男女精品 | 欧美日韩视频观看 | 欧美一区二区三区在线视频观看 | 精品国模一区二区 | 五月天婷婷综合 | 九九免费在线观看视频 | 超碰最新网址 | 最新日韩电影 | 97色涩| 69视频永久免费观看 | 精品综合久久久 | 日韩精品偷拍 | 日韩理论片中文字幕 | 精品国产欧美一区二区 | 在线看岛国av | 日韩 在线a | 中文字幕精品一区二区精品 | 国产在线不卡一区 | 欧美一二三区在线播放 | 免费观看成人av | 美女视频黄,久久 | 国产传媒中文字幕 | 精品a视频 | 欧美在线视频一区二区 | 国产视频黄 | 麻豆久久 | 免费a级大片 | 国产精品久久久亚洲 | 天堂视频中文在线 | 久久美女高清视频 | 狠狠躁18三区二区一区ai明星 | 久久综合欧美精品亚洲一区 | 国产高清第一页 | 黄色av网站在线观看免费 | 操操操夜夜操 | 久久久精品免费观看 | 九七视频在线观看 | 日韩在线观看视频在线 | 国产激情小视频在线观看 | 99久久精品无免国产免费 | 久久人人干| 黄色av一区二区 | 日本黄色大片免费 | 久久精品一区二 | 亚洲精品午夜一区人人爽 | 精品人人人人 | 日韩激情影院 | 午夜免费在线观看 | 欧洲亚洲国产视频 | 黄色一级在线免费观看 | 日韩高清免费无专码区 | 欧美国产大片 | 波多野结衣精品视频 | 国产在线日本 | 欧美日韩久 | 国产手机视频在线观看 | 美女黄网久久 | 狠狠干.com| av天天色 | 亚洲精品视频在线观看免费 | 久久在线观看视频 | 黄色大全在线观看 | 欧洲色吧| 日韩av影视 | 精品国产乱码久久久久久天美 | 黄色中文字幕 | 国产一区二区三区 在线 | 美女视频黄免费网站 | 久久男人视频 | 在线免费观看黄色av | 国产精品一区二区三区观看 | 久久一精品 | 日韩日韩日韩日韩 | 91中文字幕在线 | 婷婷色综合色 | 免费观看成年人视频 | 日日夜夜精品免费观看 | 国产精品第72页 | 国产自制av| 久久艹国产视频 | 亚洲一级影院 | 天堂中文在线视频 | 欧美不卡视频在线 | 99久久99精品| 婷婷资源站| 免费高清在线观看成人 | 97超级碰碰 | 久久精品视频中文字幕 | av在线短片 | 国产又粗又猛又爽又黄的视频先 | 国产成人精品电影久久久 | 麻豆国产精品永久免费视频 | 国产原厂视频在线观看 | 欧美aaa大片| 日韩一二区在线观看 | 国产婷婷精品av在线 | 国产明星视频三级a三级点| 国产一区在线视频观看 | 日躁夜躁狠狠躁2001 | 国产日韩欧美视频 | 99精品久久久久久久久久综合 | 久久久资源 | 成人一区二区三区在线观看 | 亚洲黄色免费在线 | 亚洲污视频| 亚洲精品免费在线视频 | 欧美精品久久久久久久久久 | 国产综合视频在线观看 | 99色资源 | 婷婷五月在线视频 | www婷婷| 在线激情网 | 亚洲一区二区三区四区精品 | 91视频免费网站 | 久久深爱网| 日韩精品视频一二三 | 91av视频观看| 中文字幕高清av | 91久久国产综合精品女同国语 | 狠狠躁天天躁综合网 | 国产福利精品一区二区 | 国产精品不卡av | 亚洲人人网 | 国产 欧美 日产久久 | 国产激情小视频在线观看 | 五月天网页| 97色在线观看 | 国产一区二区久久精品 | 狂野欧美激情性xxxx欧美 | 久久激情五月婷婷 | 欧美午夜精品久久久久久孕妇 | 久久私人影院 | 激情五月婷婷激情 | 国产精品乱码在线 | 色吊丝在线永久观看最新版本 | 免费久久99精品国产婷婷六月 | 中文在线8新资源库 | 国产精品久久久区三区天天噜 | 国产精品久久久99 | 91精品国产高清自在线观看 | 超碰国产在线观看 | 久久国产精品一国产精品 | 亚洲精品视频久久 | 天堂av官网| 在线观看午夜 | 欧美-第1页-屁屁影院 | 久久亚洲私人国产精品va | 69国产精品成人在线播放 | 欧美日韩18 | 中文字幕在线观看的网站 | 天堂久色 | 91 在线视频 | 免费日韩 精品中文字幕视频在线 | 国产精品www | 免费在线观看中文字幕 | 亚洲精品欧美视频 | 免费看片黄色 | 国产小视频在线看 | 国产五码一区 | 欧美日韩高清在线 | 国产黄色在线观看 | 久久狠狠婷婷 | 欧美xxxxx在线视频 | 日韩精品久久久免费观看夜色 | 91片黄在线观看 | 国产精品一区二区av影院萌芽 | 日韩四虎| 国产成人精品一二三区 | 色综合中文字幕 | 在线观看 亚洲 | 国产婷婷精品 | 国产一级片免费观看 | 男女激情麻豆 | 91精品第一页 | 午夜av色 | 国产成人一区二区精品非洲 | a在线观看国产 | 国产午夜精品免费一区二区三区视频 | 亚洲经典视频 | 人人玩人人添人人澡97 | 久久这里只有精品视频首页 | 日日操日日 | 久久国产精品精品国产色婷婷 | 久久久久久影视 | 国产成人免费高清 | 九九日韩 | 一级黄色在线视频 | 深夜成人av | 国产精品久久精品国产 | 国产精品高清免费在线观看 | 天天操天天综合网 | 国产一级电影网 | 丁香激情网 | 国产精品视频最多的网站 | 亚洲一区网站 | 在线免费观看成人 | 日韩视频免费播放 | 国产高清视频色在线www | 永久免费毛片在线观看 | 欧美日韩xxxxx| 97热久久免费频精品99 | 超碰免费公开 | 天天综合五月天 | 超碰97在线看 | 欧美成人亚洲 | 在线视频欧美日韩 | 天天色综合三 | 天天色天天搞 | 国内精品在线看 | 波多野结衣一区二区 | 一区二区三区播放 | 国产这里只有精品 | 国产精品一区二区白浆 | 日韩爱爱网站 | 中文字幕资源网在线观看 | 色福利网 | 国产午夜在线 | 五月天久久激情 | 在线免费色视频 | 免费的成人av| av免费试看| 黄色大全免费网站 | 日韩色综合网 | 四虎影视av| www免费视频com━ | 亚洲精品乱码久久久久v最新版 | 久久久www成人免费毛片麻豆 | 亚洲天堂网在线视频 | 91系列在线 | 永久av免费在线观看 | 免费观看mv大片高清 | 国产一在线精品一区在线观看 | www.激情五月.com | 在线看av网址| 欧美一级艳片视频免费观看 | 国产亚洲精品久久久久久无几年桃 | 亚洲精品乱码久久久久久蜜桃不爽 | 伊人成人激情 | 欧美成人xxx | 丰满少妇一级片 | 91精品国自产拍天天拍 | 1区2区视频 | 国产永久免费高清在线观看视频 | 欧美性护士 | 国产亚洲精品久久久久秋 | 8x成人在线| 亚洲狠狠干 | 亚洲免费在线播放视频 | 久久99国产精品久久 | 99精彩视频在线观看免费 | av免费观看网址 | 天天射综合网站 | 久久精品波多野结衣 | 国产日产精品一区二区三区四区的观看方式 | 亚洲日本va中文字幕 | 亚洲成熟女人毛片在线 | 久久久精品一区二区 | 国产精品乱码久久久久久1区2区 | 婷婷亚洲激情 | 色全色在线资源网 | 毛片网在线观看 | 久久久精品高清 | 免费亚洲一区二区 | 中文字幕韩在线第一页 | 日韩网站在线看片你懂的 | 国产原创中文在线 | 亚洲传媒在线 | 日韩va亚洲va欧美va久久 | 最新中文字幕在线资源 | 曰本三级在线 | 成人久久久久久久久 | a一片一级| caobi视频| 亚洲一区二区三区91 | 欧美日韩精品久久久 | 国产精品视频大全 | 超碰在线人人爱 | 在线电影播放 | 亚洲成a人片在线观看网站口工 | 日韩免费在线网站 | 国产精品一区二区免费看 | av电影免费| 亚洲欧洲在线视频 | 国产免费叼嘿网站免费 | 色综合久 | 91传媒视频在线观看 | 免费影视大全推荐 | 国产精品嫩草影院99网站 | 亚洲国产精品久久久久婷婷884 | 久久免费美女视频 | 国产最新福利 | 国产一区二区三区免费视频 | 91精品国产99久久久久久久 | av一区在线播放 | 欧美福利片在线观看 | 免费在线观看不卡av | 97国产精品久久 | 97在线影视 | 天堂网一区二区三区 | 中文字幕成人 | 精品一区二三区 | 欧美精品久久久久久久久老牛影院 | 97超碰在线免费 | 久久 地址 | 婷婷精品国产欧美精品亚洲人人爽 | 麻豆精品视频在线观看免费 | 成人在线免费观看网站 | 美女露久久 | 91精品日韩 | 国产精品久久久久国产精品日日 | 高清av免费一区中文字幕 | 成人 国产 在线 | 国产精品一区二区在线观看免费 | 日韩欧美一区二区三区黑寡妇 | 国产手机在线 | 日本最大色倩网站www | 欧美精品日韩 | 天天在线免费视频 | 国产又黄又爽无遮挡 | 91精品视频一区二区三区 | 中日韩免费视频 | 五月天久久久久久 | 97在线观看视频 | 91精品国产电影 | 久久99国产精品久久99 | 免费观看国产成人 | 在线视频久| 亚洲自拍偷拍色图 | 久久精品观看 | 在线看片视频 | 婷婷丁香综合 | av日韩在线网站 | 国产精品日韩在线 | 91日韩精品视频 | 91大片成人网 | 69视频永久免费观看 | 91久久久久久久一区二区 | 中文字幕日韩国产 | 国产成人精品久久二区二区 | 综合网av | 日本在线观看中文字幕 | 999男人的天堂 | 亚洲国产精品人久久电影 | 久草在线精品观看 | 国产a级免费 | 国产精品99久久久久久有的能看 | 国产免费观看久久黄 | 成人午夜电影在线播放 | 久久精品a | 欧美日韩不卡一区 | a在线免费 | 久久精品男人的天堂 | 91精品久久久久久久91蜜桃 | 99操视频| 狠狠狠色丁香婷婷综合久久五月 | 黄色三级视频片 | 日韩精品一区在线播放 | 国产99久久 | 国产免费不卡 | 在线色吧 | 久久久久久高潮国产精品视 | 四虎伊人 | 97操碰 | 久久人人97超碰国产公开结果 | 中文字幕在线观看视频网站 | 嫩嫩影院理论片 | 亚洲免费国产视频 | 亚洲a色 | 成人91视频| 国产精品日韩高清 | 色综合天天综合 | 丁香激情综合国产 | 精品视频一区在线 | 黄色一级在线观看 | 久久a级片| 九九视频精品在线 | 日韩精品一区二区三区三炮视频 | 久久精品这里都是精品 | 色综合久久综合中文综合网 | 五月天激情综合 | 色伊人网 | 美女网站视频久久 | 九热精品 | 深爱激情亚洲 | 天天色天天操天天爽 | 黄色片网站免费 | 午夜视频在线观看一区二区 | 久艹视频在线免费观看 | 精品在线视频一区 | 久久黄页| 91大神dom调教在线观看 | 国产三级精品在线 | 狠狠干美女 | 免费进去里的视频 | 欧美激情视频一二区 | 91精彩在线视频 | 99资源网 | 久久久久久麻豆 | 日韩免费电影在线观看 | 婷婷激情欧美 | 精品成人a区在线观看 | 欧美日韩国产色综合一二三四 | 天天干天天操天天拍 | 免费av观看网站 | 999视频网站| 国产精品亚洲综合久久 | 天天爱天天射天天干天天 | 欧美性成人| 日日草视频 | 国产精品高潮呻吟久久av无 | 国产精品久久久久9999 | 日韩欧美视频免费看 | 综合色狠狠| 婷婷激情av | 成人一区不卡 | 精品视频久久久久久 | 欧美在线视频日韩 | 亚洲做受高潮欧美裸体 | 在线观看黄色免费视频 | 综合伊人av | 中文日韩在线 | 成人免费xxx在线观看 | 国产视频999 | 国产v在线播放 | 天天操综合网站 | 国产小视频网站 | a视频在线观看免费 | 天天色婷婷 | 99久久久国产精品免费观看 | 亚洲国产片色 | 婷婷六月激情 | 91污污| 一区二区三区国产欧美 | 全久久久久久久久久久电影 | 在线观看亚洲免费视频 | 一区二区欧美激情 | 亚洲精品在线看 | 国产精品18久久久久久久久 | 日韩欧美电影在线 | 国产精品一区二区久久 | 激情视频在线观看网址 | 丁香花中文在线免费观看 | 99产精品成人啪免费网站 | 日本三级久久 |