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

LinkBench--社交圖譜的數(shù)據(jù)庫性能測試工具

開發(fā) 測試
在數(shù)據(jù)庫工程團隊實習期間,我花費了上個暑假的時間分析了Facebook的數(shù)據(jù)庫工作負載(workload)并幫助開發(fā)了一款稱為LinkBench的數(shù)據(jù)庫性能測試工具。這個周我們很榮幸的將LinkBench發(fā)布到了 GitHub上,并希望它能夠成為每個需要進行性能測試和數(shù)據(jù)庫調(diào)優(yōu)工作的開發(fā)者手中的利器。

在數(shù)據(jù)庫工程團隊實習期間,我花費了上個暑假的時間分析了Facebook的數(shù)據(jù)庫工作負載(workload)并幫助開發(fā)了一款稱為LinkBench的數(shù)據(jù)庫性能測試工具。這個周我們很榮幸的將LinkBench發(fā)布到了 GitHub上,并希望它能夠成為每個需要進行性能測試和數(shù)據(jù)庫調(diào)優(yōu)工作的開發(fā)者手中的利器。 

Facebook社交圖譜(social graph)和MySQL

MySQL作為公司基礎(chǔ)架構(gòu)的重要組件,早期就被Facebook用于存儲像文章,評論,贊(likes)和頁面之類的數(shù)據(jù)。

我們展現(xiàn)數(shù)據(jù)的一種方式就是社交圖譜(social graph),其中的對象如人(people),文章(posts),評論(comments)和頁面(pages)是通過節(jié)點間不同的關(guān)系類型(模型) 相互關(guān)聯(lián)(圖中的有向邊-directed edges)的。不同的關(guān)聯(lián)關(guān)系類型可以表示好友關(guān)系(friendship between two users),用戶喜歡某個對象的關(guān)系(user like another object),還可以表示文章屬主(ownership of post)關(guān)系等等。

 

為什么需要一款新的數(shù)據(jù)庫性能測試工具?

過去的5到10年里,數(shù)據(jù)庫領(lǐng)域又迎來了一次創(chuàng)新的高潮,像NoSQL和NewSQL已經(jīng)成為了關(guān)系數(shù)據(jù)庫(relational databases)的強力競爭者。與此同時硬件領(lǐng)域也在迅速地發(fā)展,固態(tài)存儲設備和多核CPU已經(jīng)成為業(yè)界的主流,能夠為數(shù)據(jù)庫提供巨大的性能提升。雖然我們已經(jīng)能夠通過讓MySQL使用FlashCache來發(fā)揮出固態(tài)存儲設備的優(yōu)勢,但是對基于固態(tài)存儲的數(shù)據(jù)庫優(yōu)化還有很多工作要做,只有這樣才能最大限度的發(fā)掘出硬件的性能。

這些改變對Facebook來說意味著什么?首先,它意味著在提高響應速度的同時我們有更多的機會來提高數(shù)據(jù)庫基礎(chǔ)設施(infrastructure) 的效率,如降低能源的使用和硬件的開銷。其次,它意味著我們需要對那些為解決Facebook負載而即將上線的數(shù)據(jù)庫系統(tǒng)在適應性 (suitability)和性能方面做一次系統(tǒng)的評估。

MySQL很好地兼顧了靈活性、性能和易于管理的特性,但是我們的數(shù)據(jù)庫項目團隊仍不斷地探索在MySQL中存儲社交圖譜數(shù)據(jù)的其他方法。起初我們使用一些開源的性能測試工具來評測數(shù)據(jù)庫系統(tǒng)。然而,數(shù)據(jù)庫性能測試的黃金法則是要在真實的產(chǎn)品負載情況下去測試系統(tǒng)的性能,但是一般的工具都達不到這樣的要求。當需要對Facebook基礎(chǔ)設施中的某個重要組件進行調(diào)整時,我們需要理解在生產(chǎn)負載的情況下數(shù)據(jù)庫系統(tǒng)是如何運作的。

并且我們認為對于其他構(gòu)建于數(shù)據(jù)庫和社交應用之上的社區(qū)來說它們也能夠從基于數(shù)據(jù)存儲、檢索社交網(wǎng)絡和其他具有圖譜結(jié)構(gòu)數(shù)據(jù)的性能評測中獲益。對于那些迅速發(fā)展、擁有海量數(shù)據(jù)和豐富的數(shù)據(jù)模型的應用來說,它們對數(shù)據(jù)庫系統(tǒng)的需求都是各不相同的,但是用于測試這些系統(tǒng)負載的性能測試工具卻沒有幾個。

LinkBench通過生成(replicate)混合了數(shù)據(jù)模型,圖譜結(jié)構(gòu)和請求等數(shù)據(jù)來填充數(shù)據(jù)庫的方式實現(xiàn)了對存儲著社交圖譜的MySQL進行負載測試的目標。LinkBench是一個用于生成圖(graph-serving)的性能測試工具,而不是處理圖(graph-processing)的測試工具--區(qū)別在于前者會模擬在一個交互式的社交應用中的那些具有事務性的動作(transactional workload),而后者只是模擬動作的流程(analytics workload)。這個測試工具不是用于解決圖的社區(qū)發(fā)現(xiàn)問題(find graph communities)或圖的切分問題(graph partitioning),而是用來實時地查詢并更新數(shù)據(jù)庫中的圖譜。例如,對于圖的查詢比較常見的形式就是找到所有來自節(jié)點X并且是A類型的所有的邊,而更新操作就是插入、刪除邊或者更新圖中的節(jié)點或邊。舉個更新操作的例子,如“從user4插入一個好友關(guān)系的邊到user63459821”。

理解Facebook社交圖譜的工作負載

我實習的大部分時間都用于分析社交圖譜的數(shù)據(jù)和數(shù)據(jù)庫查詢時的負載,因而我提取了許多LinkBench可以用來對負載進行建模的關(guān)鍵參數(shù)。

LinkBench使用的一個特別重要的屬性就是出度分布(out-degree distribution),它控制圖中每個節(jié)點的出度。出度在過去人們研究過的許多網(wǎng)絡中像人際關(guān)系網(wǎng)或網(wǎng)頁間的鏈接都遵循著冪律分布(power- law distributions),這對于包含著各種節(jié)點類型的社交圖譜也同樣適用,如下圖所示:

 

LinkBench也需要模擬在生產(chǎn)環(huán)境下對數(shù)據(jù)庫的查詢操作。Facebook網(wǎng)站和手機應用所使用的數(shù)據(jù)大部分來自于內(nèi)存緩存,只有所有寫操作和小部分讀緩存缺失(cache-miss)情況下才會使用到MySQL。Facebook的工作負載主要是以大量的讀操作為主的,因此即使在緩存命中率很高時,讀操作缺失(read miss)也遠大于寫操作的。

 
通過將數(shù)據(jù)庫查詢劃分為針對關(guān)系(邊)和對象(節(jié)點)的許多小的核心操作,我們就可以逐個地分析在生產(chǎn)數(shù)據(jù)庫環(huán)境下對社交圖譜的每個操作的性能了。下面的表列出了用于保存或查詢圖譜時所對應的查詢或更新操作。
 

下面的圖展示了在生產(chǎn)環(huán)境中的某個數(shù)據(jù)庫實例上不同的操作隨著時間的推移而產(chǎn)生的負載變化。從圖中可以看到對于邊的操作和讀操作,特別是邊界掃描 (edge range scan)會給系統(tǒng)帶來極大的負擔。舉個邊界掃描的例子,如“按最早到最近的時間順序找出某個文章的所有評論”或“找出某個用戶的所有好友”。


 

在真實環(huán)境中的MySQL實例上,對社交圖譜的各種操作隨著時間的變化圖。百分比是按相對于當前實例上每秒平均操作數(shù)計算得來的。

通過對負載跟蹤(workload trace),并進一步分析了不同操作的訪問模式(access pattern)后,我發(fā)現(xiàn)了一些更有趣的東西: 

  • 通過對數(shù)據(jù)庫中一些使用頻繁(hot)、次頻繁(warm)和大量不頻繁(cold)的行(rows)進行實驗,發(fā)現(xiàn)對節(jié)點(nodes)和邊 (edges)的讀、寫訪問模式也都遵循著冪律分布(power-law distribution)。這對一般的數(shù)據(jù)庫來說是正常的,但是由于Facebook使用了像memcached之類的內(nèi)存緩存技術(shù),我們不確定這是否對訪問模式產(chǎn)生了影響。
  • 圖譜的結(jié)構(gòu)對訪問模式也有重要的影響:與高出度節(jié)點相連接的邊通常比那些與低出度節(jié)點相連接的邊會有更頻繁的讀、寫操作。

我可以從產(chǎn)生這些效果的負載跟蹤中提取到相關(guān)參數(shù),并可以在LinkBench中重現(xiàn)。

#p#

LinkBench的架構(gòu)

LinkBench被設計為可定制和可擴展的。它允許我們通過生成社交圖譜的子集來模擬負載,這一特性對評估數(shù)據(jù)庫處理特定關(guān)聯(lián)類型的性能來說是至關(guān)重要的。例如,將以寫為主(write-heavy)和讀為主(read-heavy)的關(guān)聯(lián)類型分別存儲到不同的數(shù)據(jù)庫后端是有必要的,因此我們可以針對每種類型做單獨的性能測試。它也允許我們使用比較容易的方法來編寫適配器從而支持新的數(shù)據(jù)庫系統(tǒng),因此我們可以比較出在相同的負載下它與MySQL的性能差異。

真正的性能測試工作是由LinkBench driver負責的,它是一個用于生成社交圖譜和各種操作的Java程序。測試工作分為兩個階段:載入階段(load phase),會生成一個初始的圖譜并載入(loaded in bulk)到數(shù)據(jù)庫中;請求階段(request phase),許多請求線程會用各種操作對數(shù)據(jù)庫進行并發(fā)訪問。在請求階段,各種操作的延遲和吞吐量都會被統(tǒng)計并給出報告。

Driver在兩個階段的具體行為是通過一個配置文件進行控制的,通過這個配置文件可以輕松地控制性能測試中的各個參數(shù)。
 
 

測試結(jié)果

我們對打了Facebook補丁(請看http://www.facebook.com/MySQLatFacebook) 的MySQL 5.1.53進行性能測試。我們在數(shù)據(jù)庫中生成了12億個節(jié)點和49億條邊,用MySQL標準的未經(jīng)壓縮的InnoDB表存儲,占用了1.4TB硬盤空間。MySQL服務器擁有2個CPU,8+核心(8+ cores/socket),144G內(nèi)存,以及16kB讀取延遲(read latency at 16kB)小于500μs的固態(tài)硬盤。

我們對不同級別的負載進行了一系列的性能測試。為了測試MySQL服務器的最大吞吐量,我們運行了100個請求線程,每個線程都以最快的速度對MySQL 進行請求。我們獲得了一個在每秒11029個請求條件下系統(tǒng)吞吐量的測試結(jié)果。這次試驗的請求延遲如下表所示,表明系統(tǒng)在極高的負載下仍能進行響應。即使 MySQL處于吞吐量滿載的情況時,延遲的中位數(shù)(median latencies)也是很低的。為了模擬真實產(chǎn)品環(huán)境下服務器不會一直滿載運行的場景,LinkBench能夠調(diào)節(jié)(throttle)請求的數(shù)量,在這種情況下延遲還可以再低。
 

MySQL LinkBench的操作延遲是以ms計算的。延遲指的是從LinkBench driver調(diào)用Graph Store adapter開始,到返回時為止。

我們也收集了系統(tǒng)資源利用的跟蹤報告來更好地理解服務器的行為。

下面展示的吞吐量和I/O利用率隨時間的變化圖表明服務器需要一些時間來“熱身(warm up)”才能達到一個穩(wěn)定的狀態(tài)。當MySQL處于“熱身”狀態(tài)時,兩種競爭效應(two competing effects)會引起吞吐量上下波動。數(shù)據(jù)庫緩沖池(buffer pool)起初是空的,因此很少的操作可以通過緩存的數(shù)據(jù)來完成。當數(shù)據(jù)庫“熱身”完后,緩沖池充滿了來自磁盤的頁面(pages),因此大部分的讀就不需要進行I/O操作并能迅速地完成。然而,隨著時間的推移,緩沖池中的大部分頁面(pages)都變成了臟數(shù)據(jù)--例如,頁面包含了還未寫入磁盤的數(shù)據(jù)- 因此當清除臟數(shù)據(jù)(dirty pages)時會導致對磁盤更頻繁的寫操作。

CPU利用率統(tǒng)計圖表明MySQL服務器的性能在當前負載下是不依賴于計算量(not compute-bound)大小的,因為用戶的CPU利用率一直處于50%左右。以 每秒的操作數(shù)(operations/second) 或MB/s測得的高I/O利用率表明MySQL在固態(tài)存儲設備上可獲得更高的I/O能力。


 
 

獲取LinkBench

想要獲取LinkBench以及更多關(guān)于使用LinkBench和按需定制的信息請訪問我們的Github頁面: http://github.com/facebook/linkbench

英文原文:LinkBench: A database benchmark for the social graph

譯文鏈接:http://www.oschina.net/translate/linkbench-a-database-benchmark-for-the-social-graph

責任編輯:林師授 來源: OSCHINA編譯
相關(guān)推薦

2017-09-19 18:34:16

Mysql數(shù)據(jù)庫性能測試

2014-07-11 09:48:42

2010-10-15 09:37:14

MySQL性能測試

2010-06-04 16:07:09

Linux 性能測試工

2010-06-07 14:42:47

Linux性能測試工具

2012-08-01 10:50:48

性能測試測試架構(gòu)

2025-01-26 11:05:23

2024-03-06 18:09:06

Linux性能工具

2011-08-04 09:57:03

dbmonsterMySQL

2016-09-14 11:09:06

Web工具運維

2010-06-10 17:37:08

Linux 性能測試工

2013-07-26 09:51:12

網(wǎng)站性能網(wǎng)站測試性能測試

2022-11-28 11:31:37

2009-07-31 16:29:47

ibmdwXML

2011-09-08 17:31:29

Steply社交圖片

2015-08-17 13:29:36

大數(shù)據(jù)社交

2011-03-28 15:44:45

惠普數(shù)據(jù)庫Oracle數(shù)據(jù)庫

2017-06-19 16:20:09

數(shù)據(jù)庫性能工具

2016-10-08 18:13:55

數(shù)據(jù)庫性能工具數(shù)據(jù)庫管理系統(tǒng)

2011-04-07 13:53:25

Web工具
點贊
收藏

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

欧美日本乱大交xxxxx| 国产天堂亚洲国产碰碰| 久久人人爽人人爽人人片av高请 | 成人一区二区不卡免费| 日本在线播放一区二区三区| 日韩视频一区在线| 水蜜桃av无码| www.26天天久久天堂| 亚洲同性gay激情无套| 精品一区二区不卡| 一区二区乱子伦在线播放| 中文字幕一区二区精品区| 亚洲精品国产综合久久| 亚洲福利精品视频| heyzo高清国产精品| 国产精品视频一二三区| 97视频资源在线观看| 成人黄色激情视频| 亚洲国产国产亚洲一二三| 国产一区二区三区视频免费| 美女伦理水蜜桃4| 精品国产黄a∨片高清在线| 亚洲国产成人av| 中文字幕人成一区| 理论在线观看| 成人三级在线视频| 国产中文字幕亚洲| 中文字幕一区二区人妻视频| 亚洲无毛电影| 久久精品亚洲一区| 极品人妻videosss人妻| 欧美日韩看看2015永久免费| 日韩一区二区三区三四区视频在线观看| 欧美亚洲一二三区| 欧洲一区二区三区| 亚洲欧洲av色图| 亚洲高清不卡一区| 蜜桃视频在线免费| 91玉足脚交白嫩脚丫在线播放| 91在线观看免费高清| 五月天中文字幕| 亚洲在线观看| 91国语精品自产拍在线观看性色 | 色婷婷久久一区二区| 捆绑裸体绳奴bdsm亚洲| 91精品尤物| 欧美一区二区免费视频| 日韩欧美亚洲另类| 国产69精品久久| 91久久香蕉国产日韩欧美9色| 国产在线青青草| 91超碰国产在线| 五月天国产精品| 成年人网站国产| 91资源在线观看| 亚洲第一狼人社区| 欧美变态另类刺激| 悠悠资源网亚洲青| 色综合久久综合| 欧美视频第三页| 日韩av大片站长工具| 色综合天天综合色综合av| 成人黄色片视频| 欧美亚洲大片| 欧美日韩一区不卡| 亚洲视频第二页| 香蕉久久久久久| 91精品国产综合久久久久久漫画 | 日韩国产高清视频在线| 黄色工厂在线观看| 九九热精品视频在线观看| 亚洲精品自拍视频| 法国空姐电影在线观看| 成人看的视频| 久久久国产成人精品| 久久久国产成人| 国产色综合网| 国产精品私拍pans大尺度在线 | 3751色影院一区二区三区| 三年中文在线观看免费大全中国| 国产精品久久久久久av公交车| 欧美一区二区三区公司| 日韩精品一区二区三区高清免费| 国产成人精品免费视| 一区二区三区亚洲| 欧美黑吊大战白妞| 亚洲久色影视| 国产精品久久电影观看| 国产情侣av在线| eeuss鲁片一区二区三区在线观看 eeuss影院一区二区三区 | 精品久久久久久最新网址| 亚洲精品女人久久久| 精品一区二区三区的国产在线观看| www.欧美三级电影.com| 久久免费少妇高潮99精品| 久久精品网址| 亚洲精品免费一区二区三区| 香蕉国产在线视频| 国产精品乱码久久久久久 | 国产精品三上| 国产一区欧美二区三区| 五月天激情开心网| 综合亚洲深深色噜噜狠狠网站| 美女黄色免费看| 高清电影一区| 日韩美女视频在线| 日本二区在线观看| 亚洲小说欧美另类社区| 欧美亚洲视频在线看网址| 亚洲一卡二卡在线| 99精品热视频| 三年中国中文在线观看免费播放| 日韩av影片| 欧美一级欧美三级在线观看| 精品欧美一区二区久久久| 欧美视频日韩| 成人精品视频在线| 欧洲成人av| 亚洲国产视频直播| 一个色综合久久| 久久最新网址| 午夜免费日韩视频| 999av视频| 中文字幕免费不卡| 黑鬼大战白妞高潮喷白浆| 中文字幕日韩在线| 久久精品国产清自在天天线 | 国产深夜精品| 国产精品一级久久久| 久久精品视频观看| 欧美系列亚洲系列| 亚洲精品理论片| 亚洲国产免费| 91久久爱成人| 国产鲁鲁视频在线观看特色| 欧美日韩视频在线观看一区二区三区 | 97se综合| 日韩国产欧美精品一区二区三区| 国产精品30p| 国产99久久久久久免费看农村| 性欧美18一19内谢| 久久亚洲资源中文字| 中文字幕国产亚洲| 无码人妻丰满熟妇区五十路 | 亚洲国内自拍| 高清日韩一区| 国产探花视频在线观看| 精品久久久三级丝袜| 国产在线观看99| 成人禁用看黄a在线| 精品人妻大屁股白浆无码| 成人黄色91| 欧美xxxx14xxxxx性爽| 91亚洲国产成人久久精品麻豆| 国产精品久久久久久久久免费相片 | 国产欧美久久一区二区| 在线观看黄色av| 欧美人伦禁忌dvd放荡欲情| 久久爱一区二区| 精品系列免费在线观看| 精品国产无码在线| 欧美日韩黄色| 欧美精品精品精品精品免费| 香蕉视频黄在线观看| 欧美视频二区36p| 久久只有这里有精品| 青青草成人在线观看| 亚洲欧美日韩在线综合| 未满十八勿进黄网站一区不卡| 欧美xxxx做受欧美.88| 亚洲国产日韩在线观看| 亚洲图片欧美综合| 中文字幕免费高清| 蜜桃一区二区三区在线| 视色,视色影院,视色影库,视色网| 日本在线成人| 97在线观看视频| 国产高清视频在线播放| 欧美精品日日鲁夜夜添| 九九视频在线免费观看| 久久女同精品一区二区| 国产又黄又猛又粗又爽的视频| 午夜精品一区二区三区国产| 动漫一区二区在线| 88xx成人免费观看视频库| 啊v视频在线一区二区三区| 亚洲免费成人在线| 欧美性色综合网| 国产探花在线免费观看| 99视频精品在线| 中文字幕国内自拍| 国产一区清纯| 亚洲精品高清视频| 精品国内亚洲2022精品成人| 国产精品美女网站| 欧美性爽视频| 亚洲人成在线播放| 性猛交xxxx乱大交孕妇印度| 色偷偷88欧美精品久久久| 日韩在线中文字幕视频| 91一区二区在线| 久国产精品视频| 国产亚洲激情| 热久久最新网址| 欧美猛男男男激情videos| 亚洲va男人天堂| 性欧美1819sex性高清| 欧美老女人性视频| av在线天堂播放| 日韩av在线天堂网| 国产欧美久久久| 色综合一区二区| 久久av高潮av无码av喷吹| 中文字幕欧美日韩一区| 玖玖爱在线精品视频| 狠狠久久亚洲欧美| 欧美性猛交久久久乱大交小说 | 26uuu精品一区二区在线观看| 搡的我好爽在线观看免费视频| 天堂午夜影视日韩欧美一区二区| 国产在线视频综合| 久久久久免费av| 手机看片福利永久国产日韩| 九色丨蝌蚪丨成人| 波多野结衣一区二区三区在线观看| 国产成人免费9x9x人网站视频| 97精品国产aⅴ7777| 国产二区三区在线| 自拍偷拍亚洲欧美| 国产69精品久久app免费版| 亚洲黄在线观看| 黄色小视频免费观看| 538prom精品视频线放| 亚洲最大成人在线视频| 欧美午夜精品久久久| 999视频在线| 色综合色综合色综合| 国产又黄又粗又爽| 亚洲国产va精品久久久不卡综合| 丁香花五月激情| 亚洲另类中文字| 欧美三级黄色大片| 亚洲欧洲精品天堂一级| 四虎地址8848| 自拍偷拍亚洲欧美日韩| 永久av免费网站| 国产精品福利在线播放| 女教师淫辱の教室蜜臀av软件| 国产欧美精品一区二区三区四区| 国产毛片久久久久久久| 26uuuu精品一区二区| 三级黄色片网站| 2欧美一区二区三区在线观看视频| 国产日韩视频一区| 成人动漫中文字幕| 加勒比精品视频| 久久久久免费观看| 中文字幕在线观看免费高清| 久久久久久影视| 久久午夜精品视频| 日韩毛片视频在线看| 国产成人a亚洲精品| 老司机成人免费视频| 中文字幕中文乱码欧美一区二区| 久久久久亚洲AV成人无在 | 欧美伦理视频网站| 91国产精品一区| 欧美日韩三级视频| 国产巨乳在线观看| 日韩欧美自拍偷拍| 日本美女一级视频| 亚洲欧美综合精品久久成人| 337p日本欧洲亚洲大胆鲁鲁| www.欧美免费| 黄色的视频在线观看| 欧美亚洲视频一区二区| 日韩中文在线播放| 91在线观看免费| 欧美人与动xxxxz0oz| 日本在线一区| 欧美 日韩 国产精品免费观看| 成人午夜视频在线观看免费| 老司机一区二区三区| 色婷婷综合网站| 成人免费毛片高清视频| mm131丰满少妇人体欣赏图| 一色屋精品亚洲香蕉网站| 天天操天天射天天爽| 欧美午夜女人视频在线| 一区二区三区日| 精品999久久久| 成年人在线视频| 色综合老司机第九色激情| 在线女人免费视频| 91精品在线播放| 麻豆精品99| 一区二区成人国产精品| 亚洲精品1区2区| xxxx在线免费观看| 99久久夜色精品国产网站| 久久久久久国产免费a片| 亚洲乱码国产乱码精品精可以看| 国产精品久久久久久久久久久久久久久久久 | 精品日韩美女| 999久久久精品国产| jizzjizz国产精品喷水| 国产一区二区三区国产| 国产三级视频网站| 一区二区理论电影在线观看| 伊人久久中文字幕| 亚洲国产精品电影| 欧美三级电影一区二区三区| 欧美性视频精品| 国产在线一区不卡| 婷婷精品国产一区二区三区日韩| 亚洲视频免费| 激情文学亚洲色图| 国产欧美日韩在线视频| 日韩美女视频网站| 91精品国产免费| 国外av在线| 欧美伊久线香蕉线新在线| av成人资源网| 亚洲精品偷拍视频| 男女视频一区二区| 久久精品国产亚洲av麻豆| 亚洲一区国产视频| 国产精品探花视频| 一本色道久久88综合亚洲精品ⅰ| 182在线视频观看| 91夜夜揉人人捏人人添红杏| 日韩成人激情| 黑森林精品导航| 久久精品无码一区二区三区| 中文字幕亚洲精品一区| 欧美大片在线观看一区二区| a黄色片在线观看| 成人精品视频99在线观看免费| 欧美一级本道电影免费专区| 久久久久久久久久福利| 99精品国产99久久久久久白柏| 久久影院一区二区| 日韩视频不卡中文| 国产深夜视频在线观看| 成人在线激情视频| 亚洲电影影音先锋| 毛片毛片毛片毛| 综合久久久久久久| 国产精品久久久久久久久毛片 | 成人亚洲激情网| 先锋资源久久| 人妻巨大乳一二三区| 亚洲精品成人天堂一二三| 国产麻豆91视频| 欧美成人精品一区二区三区| 蜜桃在线一区| 久久久久久久久久伊人| 国产激情91久久精品导航| 五月婷婷一区二区| 亚洲激情视频在线| 日本不卡网站| 日韩和欧美的一区二区| 日本网站在线观看一区二区三区 | 国产精品毛片久久久| 欧美一级免费播放| 97se狠狠狠综合亚洲狠狠| 青青视频在线免费观看| 国产一区二区三区中文 | 伊人久久成人| 国产 中文 字幕 日韩 在线| 欧美日韩国产一区二区| 嫩草研究院在线观看| 国产精品第一区| 亚洲成人精选| 欧美肉大捧一进一出免费视频| 精品毛片网大全| 国产剧情在线观看| 成人黄色av网站| 亚洲午夜视频| 老司机福利av| 欧美精三区欧美精三区| 四虎影院观看视频在线观看| 国产一区二区免费在线观看| 久久永久免费| 九九精品视频免费| 亚洲国产精品999| 日本精品网站| 国产精品自拍合集| 国产亚洲一本大道中文在线| 亚洲中文字幕在线一区| 久久久久成人网| 精品久久一区| 91精产国品一二三| 欧美中文字幕一区二区三区| 羞羞污视频在线观看| 免费看污久久久| 国产在线播放一区三区四| 精品成人av一区二区在线播放| 中文字幕日韩电影| 日韩电影不卡一区|