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

分享幾道 Redis 高頻面試題,面試不用愁

數(shù)據(jù)庫(kù) Redis
說(shuō)說(shuō) Redis 都有哪些應(yīng)用場(chǎng)景?緩存這應(yīng)該是 Redis 主要的功能了,也是大型網(wǎng)站必備機(jī)制,合理地使用緩存不僅可以加 快數(shù)據(jù)的訪(fǎng)問(wèn)速度,而且能夠有效地降低后端數(shù)據(jù)源的壓力。

 [[286858]]

1、說(shuō)說(shuō) Redis 都有哪些應(yīng)用場(chǎng)景?

  • 緩存:這應(yīng)該是 Redis 主要的功能了,也是大型網(wǎng)站必備機(jī)制,合理地使用緩存不僅可以加 快數(shù)據(jù)的訪(fǎng)問(wèn)速度,而且能夠有效地降低后端數(shù)據(jù)源的壓力。
  • 共享Session:對(duì)于一些依賴(lài) session 功能的服務(wù)來(lái)說(shuō),如果需要從單機(jī)變成集群的話(huà),可以選擇 redis 來(lái)統(tǒng)一管理 session。
  • 消息隊(duì)列系統(tǒng):消息隊(duì)列系統(tǒng)可以說(shuō)是一個(gè)大型網(wǎng)站的必備基礎(chǔ)組件,因?yàn)槠渚哂袠I(yè)務(wù) 解耦、非實(shí)時(shí)業(yè)務(wù)削峰等特性。Redis提供了發(fā)布訂閱功能和阻塞隊(duì)列的功 能,雖然和專(zhuān)業(yè)的消息隊(duì)列比還不夠足夠強(qiáng)大,但是對(duì)于一般的消息隊(duì)列功 能基本可以滿(mǎn)足。比如在分布式爬蟲(chóng)系統(tǒng)中,使用 redis 來(lái)統(tǒng)一管理 url隊(duì)列。
  • 分布式鎖:在分布式服務(wù)中。可以利用Redis的setnx功能來(lái)編寫(xiě)分布式的鎖,雖然這個(gè)可能不是太常用。

當(dāng)然還有諸如排行榜、點(diǎn)贊功能都可以使用 Redis 來(lái)實(shí)現(xiàn),但是 Redis 也不是什么都可以做,比如數(shù)據(jù)量特別大時(shí),不適合 Redis,我們知道 Redis 是基于內(nèi)存的,雖然內(nèi)存很便宜,但是如果你每天的數(shù)據(jù)量特別大,比如幾億條的用戶(hù)行為日志數(shù)據(jù),用 Redis 來(lái)存儲(chǔ)的話(huà),成本相當(dāng)?shù)母摺?/p>

2、單線(xiàn)程的 Redis 為什么這么快?

Redis 有多快?官方給出的答案是讀寫(xiě)速度 10萬(wàn)/秒,如果說(shuō)這是在單線(xiàn)程情況下跑出來(lái)的成績(jī),你會(huì)不會(huì)驚訝?為什么單線(xiàn)程的 Redis 速度這么快?原因有以下幾點(diǎn):

  • 純內(nèi)存操作:Redis 是完全基于內(nèi)存的,所以讀寫(xiě)效率非常的高,當(dāng)然 Redis 存在持久化操作,在持久化操作是都是 fork 子進(jìn)程和利用 Linux 系統(tǒng)的頁(yè)緩存技術(shù)來(lái)完成,并不會(huì)影響 Redis 的性能。
  • 單線(xiàn)程操作:?jiǎn)尉€(xiàn)程并不是壞事,單線(xiàn)程可以避免了頻繁的上下文切換,頻繁的上下文切換也會(huì)影響性能的。
  • 合理高效的數(shù)據(jù)結(jié)構(gòu)
  • 采用了非阻塞 I/O 多路復(fù)用機(jī)制:多路I/O復(fù)用模型是利用 select、poll、epoll 可以同時(shí)監(jiān)察多個(gè)流的 I/O 事件的能力,在空閑的時(shí)候,會(huì)把當(dāng)前線(xiàn)程阻塞掉,當(dāng)有一個(gè)或多個(gè)流有 I/O 事件時(shí),就從阻塞態(tài)中喚醒,于是程序就會(huì)輪詢(xún)一遍所有的流(epoll 是只輪詢(xún)那些真正發(fā)出了事件的流),并且只依次順序的處理就緒的流,這種做法就避免了大量的無(wú)用操作。

3、說(shuō)說(shuō) Redis 的數(shù)據(jù)結(jié)構(gòu)及使用場(chǎng)景

Redis 提供了 5種數(shù)據(jù)結(jié)構(gòu),每一種數(shù)據(jù)結(jié)構(gòu)有各種的使用場(chǎng)景。

1、String 字符串

字符串類(lèi)型是 Redis 最基礎(chǔ)的數(shù)據(jù)結(jié)構(gòu),首先鍵都是字符串類(lèi)型,而且 其他幾種數(shù)據(jù)結(jié)構(gòu)都是在字符串類(lèi)型基礎(chǔ)上構(gòu)建的,我們常使用的 set key value 命令就是字符串。常用在緩存、計(jì)數(shù)、共享Session、限速等。

2、Hash 哈希

在Redis中,哈希類(lèi)型是指鍵值本身又是一個(gè)鍵值對(duì) 結(jié)構(gòu),形如value={{field1,value1},...{fieldN,valueN}},添加命令:hset key field value。哈希可以用來(lái)存放用戶(hù)信息,比如實(shí)現(xiàn)購(gòu)物車(chē)

3、List 列表

列表(list)類(lèi)型是用來(lái)存儲(chǔ)多個(gè)有序的字符串。可以做簡(jiǎn)單的消息隊(duì)列的功能。另外,可以利用 lrange 命令,做基于 Redis的分頁(yè)功能,性能極佳,用戶(hù)體驗(yàn)好。

4、Set 集合

集合(set)類(lèi)型也是用來(lái)保存多個(gè)的字符串元素,但和列表類(lèi)型不一 樣的是,集合中不允許有重復(fù)元素,并且集合中的元素是無(wú)序的,不能通過(guò) 索引下標(biāo)獲取元素。利用 Set 的交集、并集、差集等操作,可以計(jì)算共同喜好,全部的喜好,自己獨(dú)有的喜好等功能。

5、Sorted Set 有序集合

Sorted Set 多了一個(gè)權(quán)重參數(shù) Score,集合中的元素能夠按 Score 進(jìn)行排列。可以做排行榜應(yīng)用,取 TOP N 操作

4、說(shuō)一說(shuō) Redis 的數(shù)據(jù)過(guò)期淘汰策略

先給大家一個(gè)結(jié)論,Redis 中數(shù)據(jù)過(guò)期策略采用定期刪除+惰性刪除策略。

1、定期刪除、惰性刪除策略是什么?

  • 定期刪除策略:Redis 啟用一個(gè)定時(shí)器定時(shí)監(jiān)視所有的 key,判斷key是否過(guò)期,過(guò)期的話(huà)就刪除。這種策略可以保證過(guò)期的 key 最終都會(huì)被刪除,但是也存在嚴(yán)重的缺點(diǎn):每次都遍歷內(nèi)存中所有的數(shù)據(jù),非常消耗 CPU 資源,并且當(dāng) key 已過(guò)期,但是定時(shí)器還處于未喚起狀態(tài),這段時(shí)間內(nèi) key 仍然可以用。
  • 惰性刪除策略:在獲取 key 時(shí),先判斷 key 是否過(guò)期,如果過(guò)期則刪除。這種方式存在一個(gè)缺點(diǎn):如果這個(gè) key 一直未被使用,那么它一直在內(nèi)存中,其實(shí)它已經(jīng)過(guò)期了,會(huì)浪費(fèi)大量的空間。

2、定期刪除+惰性刪除策略是如何工作的?

這兩種策略天然的互補(bǔ),結(jié)合起來(lái)之后,定時(shí)刪除策略就發(fā)生了一些改變,不在是每次掃描全部的 key 了,而是隨機(jī)抽取一部分 key 進(jìn)行檢查,這樣就降低了對(duì) CPU 資源的損耗,惰性刪除策略互補(bǔ)了為檢查到的key,基本上滿(mǎn)足了所有要求。但是有時(shí)候就是那么的巧,既沒(méi)有被定時(shí)器抽取到,又沒(méi)有被使用,這些數(shù)據(jù)又如何從內(nèi)存中消失?沒(méi)關(guān)系,還有內(nèi)存淘汰機(jī)制,當(dāng)內(nèi)存不夠用時(shí),內(nèi)存淘汰機(jī)制就會(huì)上場(chǎng)。Redis 內(nèi)存淘汰機(jī)制有以下幾種策略:

  • noeviction:當(dāng)內(nèi)存不足以容納新寫(xiě)入數(shù)據(jù)時(shí),新寫(xiě)入操作會(huì)報(bào)錯(cuò)。(Redis 默認(rèn)策略)
  • allkeys-lru:當(dāng)內(nèi)存不足以容納新寫(xiě)入數(shù)據(jù)時(shí),在鍵空間中,移除最近最少使用的 Key。(推薦使用)
  • allkeys-random:當(dāng)內(nèi)存不足以容納新寫(xiě)入數(shù)據(jù)時(shí),在鍵空間中,隨機(jī)移除某個(gè) Key。
  • volatile-lru:當(dāng)內(nèi)存不足以容納新寫(xiě)入數(shù)據(jù)時(shí),在設(shè)置了過(guò)期時(shí)間的鍵空間中,移除最近最少使用的 Key。這種情況一般是把 Redis 既當(dāng)緩存,又做持久化存儲(chǔ)的時(shí)候才用。
  • volatile-random:當(dāng)內(nèi)存不足以容納新寫(xiě)入數(shù)據(jù)時(shí),在設(shè)置了過(guò)期時(shí)間的鍵空間中,隨機(jī)移除某個(gè) Key。
  • volatile-ttl:當(dāng)內(nèi)存不足以容納新寫(xiě)入數(shù)據(jù)時(shí),在設(shè)置了過(guò)期時(shí)間的鍵空間中,有更早過(guò)期時(shí)間的 Key 優(yōu)先移除。

修改內(nèi)存淘汰機(jī)制只需要在 redis.conf 配置文件中配置 maxmemory-policy 參數(shù)即可。

5、如何解決 Redis 緩存穿透和緩存雪崩問(wèn)題

緩存雪崩: 由于緩存層承載著大量請(qǐng)求,有效地 保護(hù)了存儲(chǔ)層,但是如果緩存層由于某些原因不能提供服務(wù),比如 Redis 節(jié)點(diǎn)掛掉了,熱點(diǎn) key 全部失效了,在這些情況下,所有的請(qǐng)求都會(huì)直接請(qǐng)求到數(shù)據(jù)庫(kù),可能會(huì)造成數(shù)據(jù)庫(kù)宕機(jī)的情況。

預(yù)防和解決緩存雪崩問(wèn)題,可以從以下三個(gè)方面進(jìn)行著手:

1、使用 Redis 高可用架構(gòu):使用 Redis 集群來(lái)保證 Redis 服務(wù)不會(huì)掛掉

2、緩存時(shí)間不一致: 給緩存的失效時(shí)間,加上一個(gè)隨機(jī)值,避免集體失效

3、限流降級(jí)策略:有一定的備案,比如個(gè)性推薦服務(wù)不可用了,換成熱點(diǎn)數(shù)據(jù)推薦服務(wù)

緩存穿透: 緩存穿透是指查詢(xún)一個(gè)根本不存在的數(shù)據(jù),這樣的數(shù)據(jù)肯定不在緩存中,這會(huì)導(dǎo)致請(qǐng)求全部落到數(shù)據(jù)庫(kù)上,有可能出現(xiàn)數(shù)據(jù)庫(kù)宕機(jī)的情況。

預(yù)防和解決緩存穿透問(wèn)題,可以考慮以下兩種方法:

1、緩存空對(duì)象: 將空值緩存起來(lái),但是這樣就有一個(gè)問(wèn)題,大量無(wú)效的空值將占用空間,非常浪費(fèi)。

2、布隆過(guò)濾器攔截: 將所有可能的查詢(xún)key 先映射到布隆過(guò)濾器中,查詢(xún)時(shí)先判斷key是否存在布隆過(guò)濾器中,存在才繼續(xù)向下執(zhí)行,如果不存在,則直接返回。布隆過(guò)濾器有一定的誤判,所以需要你的業(yè)務(wù)允許一定的容錯(cuò)性。

責(zé)任編輯:華軒 來(lái)源: 平頭哥的技術(shù)博文
相關(guān)推薦

2021-02-23 12:43:39

Redis面試題緩存

2019-09-10 10:48:10

RedisJava面試題

2019-07-18 15:42:53

Redisoffer數(shù)據(jù)庫(kù)

2021-01-22 11:58:30

MySQL數(shù)據(jù)庫(kù)開(kāi)發(fā)

2020-10-27 10:43:24

Redis字符串數(shù)據(jù)庫(kù)

2021-08-05 05:04:50

熱部署模型字節(jié)

2020-06-04 14:40:40

面試題Vue前端

2022-08-22 18:57:29

React前端面試

2019-11-26 10:30:11

CSS前端面試題

2020-08-31 12:20:07

Python面試題代碼

2022-03-31 09:50:45

JS面試題

2023-11-13 07:37:36

JS面試題線(xiàn)程

2011-03-24 13:27:37

SQL

2020-03-03 17:47:07

UDP TCP面試題

2022-04-15 09:23:29

Kubernetes面試題

2021-12-08 11:18:21

Spring Bean面試題生命周期

2025-02-26 07:58:41

2009-06-06 18:34:05

java面試題

2009-06-06 18:36:02

java面試題

2015-09-02 09:32:56

java線(xiàn)程面試
點(diǎn)贊
收藏

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

制服丝袜在线一区| 在线精品一区二区三区| 精品国产丝袜高跟鞋 | 精品99在线视频| 黄色av网址在线免费观看| 麻豆视频一区二区| 久久久久久美女| 色欲狠狠躁天天躁无码中文字幕| av国产精品| 黑人巨大精品欧美一区免费视频| 先锋影音一区二区三区| 精品人妻一区二区三区含羞草| 亚洲九九精品| 日韩在线观看网址| 小毛片在线观看| 亚洲网站免费| 欧美日韩激情视频| 久久久久久久久久久久久国产| 天天干免费视频| 韩国欧美国产一区| 日本精品在线视频| 国产无套内射又大又猛又粗又爽 | 亚洲国产精品成人精品| 成年网站在线播放| 日韩熟女精品一区二区三区| 免费看成人哺乳视频网站| 69成人精品免费视频| 免费黄色日本网站| 黄网站在线观| 综合中文字幕亚洲| 日韩欧美亚洲精品| 色婷婷中文字幕| 国产精品自拍一区| 国产综合久久久久久| 精品免费囯产一区二区三区| 激情综合视频| 欧美久久精品午夜青青大伊人 | 久久久免费毛片| 7777精品伊人久久久大香线蕉超级流畅 | 成人片在线免费看| 国产特黄一级片| 老司机午夜精品| 国产精品久久久久久久久久久久久久 | 亚洲欧美一区二区三| 国产 日韩 欧美大片| 日韩av片永久免费网站| 天天综合网入口| 日韩香蕉视频| 91禁国产网站| 亚洲 欧美 日韩 综合| 亚洲精品一二| 欧美在线视频一区| 亚洲天堂男人av| 一区二区三区四区五区在线 | 中文一区一区三区免费| 中文字幕日本在线观看| 中文字幕精品一区二区精品绿巨人 | 国产精品免费在线免费| 色婷婷久久综合中文久久蜜桃av| 日本中文字幕一区二区视频| 国产精品99导航| 夜夜躁日日躁狠狠久久av| 丝袜诱惑制服诱惑色一区在线观看 | 四虎一区二区| 免费黄色网页在线观看| 中文字幕一区av| 18视频在线观看娇喘| av毛片在线| 亚洲成年人网站在线观看| 青青草国产精品视频| 麻豆国产在线| 欧美手机在线视频| 亚洲精品乱码久久久久久动漫| 国产精品igao视频网网址不卡日韩 | 一区二区三区四区毛片| 国产精品久久免费视频| 日韩精品中午字幕| 中文字幕一区二区三区人妻| 国内亚洲精品| 久久国产精品偷| 国产无套在线观看| 丝袜诱惑亚洲看片| 亚洲jizzjizz日本少妇| 三级在线观看网站| 国产亲近乱来精品视频| 老司机午夜网站| 玖玖在线播放| 欧美人伦禁忌dvd放荡欲情| 免费不卡av网站| 欧美wwwsss9999| 色婷婷综合成人av| 日韩av综合在线| 久久99精品视频| 国产精品久久久对白| 国内精品在线视频| 一区二区三区在线视频免费观看| cao在线观看| 国产福利91精品一区二区| 日韩精品专区在线| 久久久久久成人网| 亚洲毛片在线| 成人免费福利在线| 日本ー区在线视频| 一区二区三区色| 黄色在线视频网| 国产精品一线| 日韩视频免费中文字幕| 国产情侣自拍av| 国产福利不卡视频| 亚洲欧美影院| 三级在线观看视频| 欧美区视频在线观看| 午夜一区二区三区免费| 你懂的网址国产 欧美| 国产精品久久久久aaaa九色| 无码国精品一区二区免费蜜桃| 亚洲欧美综合另类在线卡通| 熟女少妇精品一区二区| 群体交乱之放荡娇妻一区二区| 久久偷看各类女兵18女厕嘘嘘| 9i精品福利一区二区三区| 国产91富婆露脸刺激对白| 亚洲一区三区在线观看| 亚洲成人激情社区| 精品国产乱码久久久久久影片| 五月天色婷婷丁香| 日韩黄色片在线观看| 精品免费二区三区三区高中清不卡| 黄色网页在线免费观看| 欧美色图在线观看| 国产精品久久不卡| 在线欧美一区| 国产精品美女诱惑| 欧美xxx黑人xxx水蜜桃| 69av一区二区三区| 在线观看亚洲网站| 青青国产91久久久久久 | 日韩精品诱惑一区?区三区| 欧美一级黄色网| 亚洲色偷精品一区二区三区| 午夜精品视频在线观看| 超碰caoprom| 国产一在线精品一区在线观看| 亚洲mm色国产网站| 成人在线免费看片| 91精品国产免费| 我家有个日本女人| 国产.欧美.日韩| 国产精品久久久久9999爆乳| 国产精品45p| 国内精品国产三级国产在线专| 国产 欧美 自拍| 亚洲成a人片在线不卡一二三区| 亚洲成年人av| 亚洲精品视频啊美女在线直播| 国产伦精品一区二区三区在线| www中文字幕在线观看| 亚洲第一精品久久忘忧草社区| 国产在线综合网| 91在线视频免费观看| 黄色a级片免费| 精品国产网站| 91视频国产一区| 男女视频在线| 日韩经典中文字幕| 国产精品成人久久久| 中文字幕一区二区三中文字幕| 九一精品久久久| 激情欧美一区| 欧美福利精品| 欧美日韩伦理一区二区| 欧美理论电影在线播放| 欧美熟妇乱码在线一区| 欧美性猛交xxxxx水多| 成人在线观看免费高清| 精品一二三四区| 久久人人爽人人爽人人av| 欧美91在线| 国产欧美亚洲精品| 国产www视频在线观看| 亚洲毛片在线看| 97人妻精品一区二区三区视频| 夜夜精品视频一区二区| 91精品人妻一区二区三区蜜桃欧美| 蜜桃一区二区三区在线| 国产成人在线小视频| 久久综合影院| 91嫩草在线| 伊人久久视频| 精品中文字幕乱| 青青草免费观看免费视频在线| 欧美日本一区二区| 影音先锋亚洲天堂| 亚洲欧美综合网| 国产熟妇久久777777| 国产一区二区0| 日本三区在线观看| 在线欧美福利| 宅男一区二区三区| 婷婷成人综合| 99re国产| 国产成人精品一区二区三区免费| 欧美激情欧美狂野欧美精品| youjizz在线播放| 亚洲精品久久久久久久久久久久久| 一本色道久久综合熟妇| 欧美日韩国产中字| 久久综合综合久久| 国产精品国产a级| 亚洲欧美视频在线播放| 国产很黄免费观看久久| 日日噜噜噜噜久久久精品毛片| 亚洲人成免费| 水蜜桃在线免费观看| 国内精品伊人久久久| 精品免费国产| jizz性欧美23| 96pao国产成视频永久免费| 亚洲精品粉嫩美女一区| 欧美激情免费在线| 国产丝袜在线| www.久久久久| av在线首页| 亚洲片在线资源| 色呦呦中文字幕| 欧美精品一区二区在线观看| 国产精品美女一区| 欧美日韩黄色影视| 亚洲永久精品一区| 日韩欧美精品网址| 日本少妇全体裸体洗澡| 一区二区理论电影在线观看| www.99re6| 国产精品免费久久| 你懂得视频在线观看| 国产午夜三级一区二区三| 国产乱了高清露脸对白| 成人国产免费视频| gogo亚洲国模私拍人体| 免费人成精品欧美精品| 99视频在线免费| 欧美aⅴ一区二区三区视频| 日韩免费高清在线| 久久亚洲美女| 噼里啪啦国语在线观看免费版高清版| 翔田千里一区二区| 92看片淫黄大片一级| 销魂美女一区二区三区视频在线| 欧美在线观看成人| 美女诱惑一区| 韩国日本美国免费毛片| 日韩1区2区3区| 国产成人美女视频| 久久国产三级精品| 欧美成人手机在线视频| 国产一区二区美女诱惑| 亚洲911精品成人18网站| 国产成人精品免费一区二区| 91亚洲一线产区二线产区| 丁香桃色午夜亚洲一区二区三区| 国产精久久久久| 成人av高清在线| 爱爱免费小视频| 中文字幕av免费专区久久| 国产喷水在线观看| 亚洲蜜桃精久久久久久久| 黄色一级视频在线观看| 午夜视频在线观看一区二区| 人人草在线观看| 欧美日本不卡视频| 亚洲欧美黄色片| 亚洲女成人图区| 91av资源在线| 欧美黑人性生活视频| 黄色在线观看www| 国产精品久久久久久久久久小说 | 国产网红女主播精品视频| 午夜精品福利视频| 电影亚洲一区| 99re在线视频上| 免费视频国产一区| 夜夜爽www精品| 亚洲第一精品影视| 日本久久精品一区二区| 国产盗摄一区二区三区| 国产精品九九九九九| 国产精品不卡在线| 久草国产精品视频| 欧美日韩1区2区| 国产黄色三级网站| 国产三级精品三级在线观看国产| 国产欧美一区二区视频| 日本精品黄色| 精品视频在线观看一区| 日本欧美一区二区| 国内精品免费视频| 中文字幕欧美区| 日本一区二区不卡在线| 精品视频在线免费观看| 日本激情一区二区三区| 日韩天堂在线视频| 亚洲成a人片| 动漫一区二区在线| 欧美午夜精彩| 无码人妻丰满熟妇区96| 黄色精品一二区| a天堂中文字幕| 精品久久香蕉国产线看观看亚洲 | 综合另类专区| 91麻豆精品秘密入口| 日韩国产欧美| 六月丁香婷婷在线| 成人黄色在线网站| 欧美 日韩 国产 一区二区三区| 色欧美日韩亚洲| 亚洲 小说区 图片区 都市| 精品中文字幕在线2019| 国产精品第一| 日本不卡一区| 99热在线精品观看| 成年人看片网站| 亚洲图片欧美激情| 最近中文字幕av| 亚洲欧美制服另类日韩| 末成年女av片一区二区下载| 99国产在线视频| 久久久五月天| 亚洲黄色av片| 中文字幕一区二区三中文字幕| 欧美超碰在线观看| 亚洲免费高清视频| 9i看片成人免费高清| 九九99玖玖| 亚洲美女少妇无套啪啪呻吟| 国产精品熟妇一区二区三区四区| 亚洲欧美日韩人成在线播放| 97成人在线观看| 色噜噜狠狠色综合网图区| 欧美123区| 日韩亚洲视频| 蜜臀久久99精品久久久久宅男| 天堂在线中文视频| 欧美视频一区二| 亚洲欧美视频一区二区| 国产精品夜间视频香蕉| 日韩欧美三级| 九九热免费在线观看| 国产精品成人一区二区三区夜夜夜| 中文字幕日产av| 精品国产一区二区三区久久狼5月| 精品国产黄a∨片高清在线| 午夜午夜精品一区二区三区文| 美女免费视频一区二区| 国产又粗又猛又爽又黄的视频四季| 欧美视频在线一区二区三区 | 午夜激情久久| 中文av字幕在线观看| 亚洲男同性视频| 亚洲第一成年人网站| 久久久亚洲精选| 久久精品福利| 日本久久精品一区二区| 成人免费在线视频| 国产a级免费视频| 97激碰免费视频| 精品在线播放| 中文字幕av不卡在线| 亚洲欧美激情小说另类| 人妻少妇精品无码专区| 日韩av电影在线免费播放| 成人综合久久| 亚洲国产综合av| 欧美日韩国产精品一区二区三区四区| 嫩草在线播放| 成人免费观看网址| 999在线观看精品免费不卡网站| 制服 丝袜 综合 日韩 欧美| 欧美日韩高清一区二区不卡| 在线看三级电影| 久久99久久精品国产| 蜜臀av性久久久久蜜臀aⅴ流畅 | 大尺度做爰床戏呻吟舒畅| 欧美视频免费在线| 日本在线免费| 国产亚洲福利社区| 奇米色一区二区| 九九热精品在线观看| 亚洲免费精彩视频| 久久在线观看| 999香蕉视频| 一区二区三区四区亚洲| 国产系列在线观看| 亚洲综合在线做性| 久久综合婷婷| 69精品久久久| 最近2019年中文视频免费在线观看 | 日韩av在线看免费观看| 欧美一级片免费看| 日韩电影免费观| 青草视频在线观看视频|