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

網(wǎng)站擴(kuò)展實(shí)例:1億用戶、50億pv的Tagged架構(gòu)進(jìn)化史

譯文
運(yùn)維 系統(tǒng)運(yùn)維 新聞
一家2004年創(chuàng)建的試水社交網(wǎng)站,經(jīng)過7年的成長和擴(kuò)展,現(xiàn)在已經(jīng)擁有了1億用戶。平均50億次的pv,承擔(dān)在1000多臺(tái)服務(wù)器的網(wǎng)站架構(gòu)上。Tagged網(wǎng)站,現(xiàn)在承載了1億個(gè)用戶、1千臺(tái)服務(wù)器和50億次頁面瀏覽量。這個(gè)過程是如何實(shí)現(xiàn)的?本文中,Tagged的CTO兼聯(lián)合創(chuàng)始人 Johann Schleier-Smith 將為我們介紹。

【51CTO 8月16日外電頭條】一家2004年創(chuàng)建的試水社交網(wǎng)站,經(jīng)過7年的成長和擴(kuò)展,現(xiàn)在已經(jīng)擁有了1億用戶。平均50億次的pv,承擔(dān)在1000多臺(tái)服務(wù)器的網(wǎng)站架構(gòu)上。本文將要介紹的就是這個(gè)叫Tagged的網(wǎng)站——Tagged架構(gòu)實(shí)例:1億個(gè)用戶、1千臺(tái)服務(wù)器和50億次頁面瀏覽量。下面,Tagged的CTO兼聯(lián)合創(chuàng)始人 Johann Schleier-Smith 將為我們介紹Tagged網(wǎng)站架構(gòu)的成長歷程。

自2004年以來,Tagged從一家試水社交領(lǐng)域的小不點(diǎn)網(wǎng)站,逐漸變成全球***的社交網(wǎng)絡(luò)之一,數(shù)百萬的成員訪問該網(wǎng)站以結(jié)交新成員,每個(gè)月的頁面瀏覽量達(dá)到50億次。這個(gè)逐步發(fā)展的歷程迫使我們Tagged不斷完善網(wǎng)站架構(gòu),最終獲得了功能異常強(qiáng)大的平臺(tái)。

***個(gè)階段:2004年,PHP Web應(yīng)用程序、10萬個(gè)用戶和15臺(tái)服務(wù)器

2004年,PHP Web應(yīng)用程序、10萬個(gè)用戶和15臺(tái)服務(wù)器

孵化器有著一種快速成型文化:每年通常推出兩個(gè)新概念,尋覓其中的大贏家。正是在這樣的文化中,Tagged 應(yīng)運(yùn)而生。LAMP是適合這種類型的工作的自然選擇;這種工作注重靈活性和快速開發(fā)周期。當(dāng)時(shí),Java開發(fā)主要面向大企業(yè)的開發(fā)工作,Python吸引的編程員***,Perl方面的編程員又不是我們所要的那一種。我們還知道,雅虎是PHP的大力支持者;所以一旦有需要,完全有可能擴(kuò)展業(yè)務(wù)規(guī)模。

我在以前的項(xiàng)目上運(yùn)行MySQL方面有著豐富的經(jīng)歷,這讓我對(duì)這項(xiàng)技術(shù)愛恨交加。本著嘗試的精神,我們?yōu)門agged購買了幾份入門級(jí)Oracle許可證,看看甲骨文的技術(shù)是不是用起來更好。

值得注意的是,許多構(gòu)建的小型網(wǎng)站仍然就像早期的Tagged。具有一種簡單的美;無狀態(tài)的PHP與有狀態(tài)的Oracle之間的雙向分離正是一臺(tái)服務(wù)器中最棘手的部分,而額外的Web顯示計(jì)算能力很容易添加。

第二個(gè)階段:2005年,緩存PHP Web應(yīng)用程序、100萬個(gè)用戶和20臺(tái)服務(wù)器

2005年,緩存PHP Web應(yīng)用程序、100萬個(gè)用戶和20臺(tái)服務(wù)器

即使只有在8臺(tái)服務(wù)器的時(shí)候,Tagged的網(wǎng)站流量也要比大多數(shù)人所知道的來得多。幸運(yùn)的是,分布式內(nèi)存緩存系統(tǒng)memcached帶來了兩個(gè)優(yōu)勢(shì):既消除了90%以上的數(shù)據(jù)庫讀操作,又確保含有大量不同信息的社交網(wǎng)絡(luò)面面可以迅速顯示。

自一開始,我們的對(duì)象緩存注重顯式緩存更新,支持更簡單的技術(shù),比如刪除無效的鍵;或者根據(jù)計(jì)時(shí)器,使失效數(shù)據(jù)無效。這種方法的缺點(diǎn)是代碼比較復(fù)雜,但大幅減輕了數(shù)據(jù)庫負(fù)載,而且使網(wǎng)站保持快速運(yùn)行,涉及經(jīng)常更新的對(duì)象時(shí)更是如此。

我們的網(wǎng)站繼續(xù)越來越復(fù)雜,在標(biāo)準(zhǔn)的社交網(wǎng)絡(luò)功能(交友、個(gè)人檔案和訊息)的基礎(chǔ)上,添加了搜索和社交發(fā)現(xiàn)等功能。我的團(tuán)隊(duì)說服我使用Java來建立搜索功能,那樣我們就能得益于Lucene庫。當(dāng)我們學(xué)會(huì)了讓Java順暢運(yùn)行后,我有一種如釋重負(fù)的感覺;我早期用過JDK 1.0,感覺不爽,所以不大情愿使用Java,但是后來卻對(duì)這個(gè)平臺(tái)滿懷熱情。

第三個(gè)階段:2006年,數(shù)據(jù)庫擴(kuò)展、1000萬個(gè)用戶和100臺(tái)服務(wù)器

2006年,數(shù)據(jù)庫擴(kuò)展、1000萬個(gè)用戶和100臺(tái)服務(wù)器

此時(shí)Tagged已擁有1000萬個(gè)注冊(cè)用戶,隨時(shí)都有成千上萬個(gè)用戶在線,我們開始著手解決我一直憂心忡忡的挑戰(zhàn)。那時(shí)我們剛籌集到了一筆資金,竭力尋求發(fā)展,但是數(shù)據(jù)庫亟需添加容量。我們進(jìn)行了一次又一次的緩存或SQL調(diào)整和優(yōu)化,但服務(wù)器的處理器其占用率還是會(huì)一再逼近100%大關(guān)。

向上擴(kuò)展系統(tǒng)的想法是個(gè)權(quán)宜之計(jì),但是多插座服務(wù)器硬件動(dòng)輒數(shù)百萬美元,于是我們選擇了Oracle真正應(yīng)用集群RAC,該系統(tǒng)讓我們可以使用標(biāo)準(zhǔn)網(wǎng)絡(luò)系統(tǒng)來連接數(shù)量眾多的大眾化Linux主機(jī),以構(gòu)建一個(gè)龐大的數(shù)據(jù)庫。再結(jié)合***處理器具有的優(yōu)勢(shì),Oracle RAC的容量比我們的***臺(tái)數(shù)據(jù)庫服務(wù)器足足增加了20倍,這一點(diǎn)很重要,而且允許應(yīng)用程序開發(fā)人員可以繼續(xù)致力于開發(fā)新的功能特性。

Tagged通過結(jié)合來自一個(gè)龐大內(nèi)存中數(shù)據(jù)集的統(tǒng)計(jì)數(shù)字,開始提供個(gè)性化的人員匹配(people-matching)推薦服務(wù)。用PHP實(shí)現(xiàn)這一點(diǎn)完全不現(xiàn)實(shí),于是Java進(jìn)一步滲透到了我們的環(huán)境中。

第四個(gè)階段:2007年,數(shù)據(jù)庫拆分、5000萬個(gè)用戶和500臺(tái)服務(wù)器

2007年,數(shù)據(jù)庫拆分、5000萬個(gè)用戶和500臺(tái)服務(wù)器

毫無疑問,拆分?jǐn)?shù)據(jù)庫是***有難度的任務(wù),也是在擴(kuò)展Tagged方面***有成效的技術(shù)。由于在多個(gè)數(shù)據(jù)庫之間分割用戶,我們最終擁有了這種設(shè)計(jì):在所有地方都允許我們只要添加硬件,就可以進(jìn)行擴(kuò)展。

我們Tagged的一條規(guī)定是,將每個(gè)表分成64個(gè)分區(qū);我們牢牢遵守這個(gè)不成文的規(guī)定,除非有著非常誘人的理由才允許有例外。只有得益于游戲玩家之間高性能受保護(hù)事務(wù)的某些游戲才在單獨(dú)的數(shù)據(jù)庫中垂直分區(qū)。

拆分現(xiàn)有的數(shù)據(jù)意味著針對(duì)數(shù)TB的數(shù)據(jù)進(jìn)行復(fù)雜的轉(zhuǎn)換工作。一開始,我們每次逐個(gè)著手解決功能特性,依賴應(yīng)用程序代碼來代替連接(join),但***我們還是在應(yīng)用程序的核心部分遇到了一大批表,這些表的結(jié)合得太緊密了,這個(gè)方法行不通。于是我們編寫了生成SQL的遷移代碼,導(dǎo)出、轉(zhuǎn)換和重新裝入了數(shù)億行的數(shù)據(jù),并使用觸發(fā)器來跟蹤源系統(tǒng)上面出現(xiàn)的變化,逐漸更新目標(biāo),那樣***的同步所帶來的停運(yùn)時(shí)間不到30分鐘。

擁有許多數(shù)據(jù)庫意味著擁有許多的數(shù)據(jù)庫連接。尤其是由于我們添加了更多的“社交發(fā)現(xiàn)”功能(比如我們的***項(xiàng)約會(huì)功能Meet Me),拆分工作可能會(huì)讓PHP不堪重負(fù),畢竟PHP缺少甲骨文的連接池技術(shù)。為了解決這個(gè)問題,我們開發(fā)了一款Java應(yīng)用程序,負(fù)責(zé)提供運(yùn)行查詢的Web服務(wù);該應(yīng)用程序還繼續(xù)提供一個(gè)非常方便的監(jiān)控點(diǎn),便于輕松自如地處理數(shù)據(jù)庫故障。

第五個(gè)階段:2010年,架構(gòu)完善和擴(kuò)展、8000萬個(gè)用戶和1000臺(tái)服務(wù)器

2010年,架構(gòu)完善和擴(kuò)展、8000萬個(gè)用戶和1000臺(tái)服務(wù)器

這次我們把時(shí)間提前幾年。解決了關(guān)鍵的數(shù)據(jù)庫擴(kuò)展性問題后,我們發(fā)現(xiàn)通過添加硬件來支持?jǐn)U展相當(dāng)容易。PHP和memcached繼續(xù)很好地服務(wù)于我們,支持功能特性的快速開發(fā)。

在這一段期間,擴(kuò)展性方面的考量因素轉(zhuǎn)向了減少故障和應(yīng)對(duì)越來越多的易損壞部件所帶來的威脅。通過負(fù)載均衡器的運(yùn)行狀況檢查和自動(dòng)關(guān)閉毫無反應(yīng)的服務(wù),實(shí)現(xiàn)了針對(duì)Web層的全方位保護(hù),避免了各種相關(guān)問題。我們?cè)谠O(shè)計(jì)核心組件的架構(gòu)時(shí)還考慮到了彈性;比如說,如果memcached系統(tǒng)因連接過多而出現(xiàn)過載,那么一旦這個(gè)負(fù)擔(dān)卸下,它必須立即復(fù)原。

Java扮演了極其重要的角色,一方面歸因于Java越來越得到接受,擁有相應(yīng)專長的人也越來越多;另一方面是由于面臨的挑戰(zhàn)越來越多。為了對(duì)付垃圾郵件及其他濫用現(xiàn)象,我們的算法充分利用了龐大的共享內(nèi)存空間,還充分利用了計(jì)算密集型方法。社交游戲也得益于Java的高性能和并發(fā)控制,但面臨的代價(jià)是系統(tǒng)很復(fù)雜;現(xiàn)在不同的應(yīng)用程序池比以前多得多,有待我們加以管理。

展望未來

如今,Tagged每個(gè)月給數(shù)百萬成員帶來50億次的頁面瀏覽量。由于我們獲得了可擴(kuò)展的設(shè)計(jì),因而可以將大部分精力花在構(gòu)建能夠更好地服務(wù)于用戶的功能特性上。我們擁有開發(fā)可擴(kuò)展軟件的高效工具,但我們可以設(shè)想工具會(huì)出色得多,于是目前的精力和資源主要集中于軟件庫,提高編程人員的效率和生產(chǎn)力,并且改進(jìn)Stig——Stig是我們即將推出的采用開源技術(shù)的基于圖形的數(shù)據(jù)庫項(xiàng)目,該項(xiàng)目為大規(guī)模的社交網(wǎng)絡(luò)、實(shí)時(shí)服務(wù)和云應(yīng)用系統(tǒng)而設(shè)計(jì)。

原文:Tagged Architecture - Scaling To 100 Million Users, 1000 Servers, And 5 Billion Page Views

【編輯推薦】

  1. 大數(shù)據(jù)下的數(shù)據(jù)分析平臺(tái)架構(gòu)
  2. 淺析淘寶數(shù)據(jù)魔方技術(shù)架構(gòu)
  3. Stack Overflow架構(gòu)揭秘(軟硬件、人員、數(shù)字)
責(zé)任編輯:yangsai 來源: 51CTO.com
相關(guān)推薦

2013-05-29 10:33:16

2011-09-01 09:34:21

架構(gòu)

2014-09-01 16:29:34

2011-12-21 16:44:00

信息圖手機(jī)進(jìn)化史

2018-08-22 17:58:01

數(shù)據(jù)平臺(tái)數(shù)據(jù)倉庫架構(gòu)

2018-03-23 12:20:25

數(shù)據(jù)中心網(wǎng)絡(luò)數(shù)據(jù)

2010-10-09 14:46:20

2024-09-21 10:43:15

數(shù)據(jù)技術(shù)信息

2010-07-27 14:04:52

2011-11-03 15:25:07

Android

2011-11-29 09:54:20

Google進(jìn)化史

2022-03-25 14:01:20

元宇宙虛擬世界進(jìn)化

2016-02-04 09:17:59

2023-11-27 09:23:19

2010-01-21 16:08:26

C++語言

2013-06-24 09:18:05

2018-07-19 08:54:48

微服務(wù)架構(gòu)Java

2010-04-07 14:54:20

Unix操作系統(tǒng)

2018-08-23 09:33:12

2012-02-16 18:00:57

Tumblr架構(gòu)
點(diǎn)贊
收藏

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

无码人妻丰满熟妇奶水区码| 香蕉视频久久久| 欧美xxxbbb| 成人动漫视频在线| 欧美有码在线视频| 国产小视频自拍| 只有精品亚洲| 精品国产乱码久久久久酒店| 日日夜夜精品网站| www.97av.com| 视频在线观看一区二区三区| 亚洲免费av网站| 春色成人在线视频| 少妇太紧太爽又黄又硬又爽 | 蜜桃狠狠色伊人亚洲综合网站| 日本黄色中文字幕| 中文字幕一区二区三区欧美日韩 | 成人欧美一区二区三区在线观看| 日韩少妇高潮抽搐| 欧美成人精品一区二区三区在线看| 日韩免费电影网站| 精品日韩久久久| 成人久久久精品国产乱码一区二区| 1000部精品久久久久久久久| 中文字幕精品www乱入免费视频| 国产精品久久久久野外| 欧美影视资讯| 欧美日韩国产专区| 高清无码一区二区在线观看吞精| 精品美女视频在线观看免费软件 | 在线播放亚洲一区| 日本一区二区黄色| av福利导福航大全在线| 亚洲欧洲99久久| 亚洲电影免费| 久青草国产在线| kk眼镜猥琐国模调教系列一区二区| 91精品国产自产在线| 黄色片网站在线免费观看| 国产综合精品| 美女少妇精品视频| 美国黄色片视频| 欧美精选一区二区三区| 精品国精品国产尤物美女| 久久久久久综合网| 中文字幕日本一区| 在线观看日韩一区| 免费av网址在线| 特黄毛片在线观看| 黄色一区二区在线观看| 中文字幕无码精品亚洲资源网久久| 黄色网页在线免费观看| 国产精品黄色在线观看| 日韩理论片在线观看| 猫咪在线永久网站| 久久精品一区二区三区不卡| 久久综合福利| 国产高清一区在线观看| 国产日韩欧美精品电影三级在线| 欧美日韩电影一区二区| 可以免费看污视频的网站在线| 久久综合给合久久狠狠狠97色69| 麻豆精品传媒视频| 婷婷亚洲一区二区三区| 亚洲欧美日韩国产一区二区| 国外成人在线直播| 久久99精品波多结衣一区| 国产日韩一区二区三区在线| 日本a级片电影一区二区| 色av性av丰满av| 日韩二区三区四区| 国产精品视频最多的网站| 一区二区三区免费在线视频| 极品少妇xxxx精品少妇| 99www免费人成精品| 亚洲黄色在线免费观看| 99久久99久久精品免费看蜜桃| 久久久久成人精品免费播放动漫| 你懂的好爽在线观看| 亚洲国产岛国毛片在线| 宅男av一区二区三区| 羞羞的视频在线观看| 精品国产999| 天天碰免费视频| 成人在线啊v| 亚洲国产欧美一区二区三区久久| 白白色免费视频| 国产高清一区二区| 午夜精品久久久久久久久久久久久 | gogo久久日韩裸体艺术| 亚洲国产中文字幕久久网| 中文字幕在线看高清电影| 青草国产精品| 欧美成年人在线观看| 日韩精品在线免费看| 日韩av电影免费观看高清完整版| 成人免费自拍视频| 香蕉国产在线视频| 国产精品久久久久影视| 国产无限制自拍| 91亚洲精品| 亚洲精品一线二线三线| 欧美日韩国产黄色| 1024日韩| 成人午夜两性视频| 你懂的在线网址| 亚洲一区二区免费视频| 91蝌蚪视频在线观看| 国产毛片久久久| 日韩亚洲欧美中文高清在线| 中日韩黄色大片| 国产精品亚洲综合一区在线观看| 欧美日韩亚洲在线| 黄色污污视频在线观看| 欧美日韩精品一区视频| av网站有哪些| 欧美日本在线| 91麻豆国产精品| 大片免费播放在线视频| 午夜电影一区二区| 91精品国产高清91久久久久久| 国产一区二区三区四区五区| 久久久久女教师免费一区| 国产成人精品视频免费| 悠悠资源网久久精品| 91精品免费看| 在线观看a视频| 欧美日韩日本国产| 一区二区三区四区影院| 成人av影音| 啊v视频在线一区二区三区| 欧美激情亚洲综合| 成人中文字幕在线| 在线观看成人免费| 日韩在线电影| 在线日韩第一页| 国产成人精品777777| aaa国产一区| 性高湖久久久久久久久aaaaa| 精品一区二区三区中文字幕视频| 色系列之999| 久久久999久久久| 久久精品人人做人人爽人人| av黄色在线网站| 米奇精品关键词| 久久久久亚洲精品| 无码精品视频一区二区三区| 亚洲成a人片综合在线| xxxx视频在线观看| 欧美三级小说| 99国产盗摄| 欧美人动性xxxxz0oz| 日韩一区二区精品| 青娱乐国产精品| 国产成人午夜精品影院观看视频| 大桥未久一区二区三区| 日本在线视频一区二区三区| 欧美成人亚洲成人| 国产极品999| 亚洲国产中文字幕在线视频综合| 337p日本欧洲亚洲大胆张筱雨 | 无码专区aaaaaa免费视频| 97视频一区| 韩国美女主播一区| 噜噜噜在线观看播放视频| 91福利资源站| a一级免费视频| 国产在线精品一区二区夜色 | 亚洲制服国产| 欧美成人a∨高清免费观看| 欧美一级高潮片| 91免费小视频| 日本美女高潮视频| 91精品蜜臀一区二区三区在线| 亚洲精品免费一区二区三区| av资源在线看片| 国产亚洲精品久久| 一级α片免费看刺激高潮视频| 亚洲精品视频免费观看| 一边摸一边做爽的视频17国产| 国产精品久久777777毛茸茸 | 国产麻豆日韩| 大胆人体一区| 日韩在线观看免费全| 亚洲va久久久噜噜噜无码久久| 天天色综合天天| x88av在线| 国产精品一区专区| 欧洲黄色一级视频| 欧美激情国产在线| 国产亚洲精品自在久久| 国产经典一区| 欧美第一黄色网| 激情视频在线观看免费| 91精品国产色综合久久不卡蜜臀| 日本熟妇一区二区| 国产精品视频免费| 国产一线在线观看| 蜜臀久久99精品久久久画质超高清| 国产精品av免费观看| 天堂日韩电影| 96pao国产成视频永久免费| 女人让男人操自己视频在线观看| 最近2019中文字幕一页二页| 欧美在线 | 亚洲| 欧美日韩免费观看一区三区| 日韩免费一二三区| 国产精品另类一区| 人妻精品久久久久中文字幕| 国产黄人亚洲片| 中文字幕天天干| 国产欧美日韩一级| 日本a在线天堂| 99久久.com| 天堂一区二区三区 | 亚洲精品欧洲精品| 国偷自产av一区二区三区| 成人激情春色网| 久久野战av| 欧美孕妇与黑人孕交| 欧美性video| 久久国产精品偷| 国产福利第一视频在线播放| 精品国产一区二区亚洲人成毛片| 在线免费观看一区二区| 色婷婷综合视频在线观看| 国产亚洲精品av| 亚洲免费在线视频一区 二区| 在线观看国产精品一区| 久久综合精品国产一区二区三区 | 久久久久九九视频| 你懂得在线视频| 成人午夜激情视频| 18深夜在线观看免费视频| 九色综合狠狠综合久久| 色七七在线观看| 久久精品男女| 日本精品免费在线观看| 一本久道久久久| 国产综合av在线| 亚洲第一黄网| av高清在线免费观看| 国精品一区二区| 免费看欧美一级片| 狠狠色综合网| 国产一区二区片| 伊人精品成人久久综合软件| 九九久久九九久久| 午夜久久99| 日韩不卡视频一区二区| 自拍日韩欧美| 黄色三级中文字幕| 韩日视频一区| 精品无码国模私拍视频| 99视频+国产日韩欧美| 99视频在线免费播放| 国产亚洲亚洲| 欧美日韩亚洲第一| 日韩国产欧美在线观看| 99视频精品免费| 久久99精品久久只有精品| 一二三级黄色片| 国产经典欧美精品| 亚洲激情 欧美| 久久久久久久综合色一本| 亚洲精品午夜视频| 国产精品另类一区| 精品99在线观看| 无码av免费一区二区三区试看| 免费看日韩毛片| 在线观看日韩电影| 91tv国产成人福利| 欧美一级二级三级乱码| 蜜臀久久久久久999| 亚洲欧美激情一区| 天天影视久久综合| 欧美激情一区二区三区久久久 | 国产在线三区| 日韩亚洲一区二区| heyzo中文字幕在线| 国产极品jizzhd欧美| 亚洲欧洲一二区| 国产九色91| 成人一区二区| 屁屁影院ccyy国产第一页| 亚洲欧美久久| 中文字幕第一页在线视频| youjizz久久| 日韩av网站在线播放| 亚洲综合久久久久| 午夜精品免费观看| 日韩午夜激情av| 国产资源在线看| 欧美精品久久一区二区| 日韩在线免费| 成人自拍视频网站| 欧美精品一区二区久久| 日韩av新片网| 久久精品国产精品亚洲综合| 一级黄色电影片| 国产精品女人毛片| 色婷婷在线观看视频| 欧美久久一二三四区| 亚洲 欧美 激情 另类| 久久精品人人做人人爽| 涩涩涩在线视频| 91在线在线观看| 久久精品国产99久久| 精品久久一二三| 国产精品中文欧美| 91导航在线观看| 欧美性猛交xxxxx免费看| av网站在线免费看| 伊人久久久久久久久久| 国产精品论坛| 成人av播放| 天天色天天射综合网| 亚洲熟妇av一区二区三区| 成人午夜免费av| 成人免费毛片xxx| 欧美日韩国产成人在线91| 天堂成人在线| 午夜精品久久久久久99热软件| 成人午夜888| 在线码字幕一区| 免费在线视频一区| 91久久免费视频| 大荫蒂欧美视频另类xxxx| 99在线观看免费| 波霸ol色综合久久| 福利一区在线| 午夜精品一区二区在线观看 | 精品国产鲁一鲁一区二区三区| 久久色视频免费观看| 五月婷婷开心网| 日韩高清av在线| 大桥未久在线视频| 国产66精品久久久久999小说| 在线成人直播| 先锋资源在线视频| 亚洲精品菠萝久久久久久久| 国产喷水福利在线视频| 久久久精品电影| 成人久久精品| 奇米777四色影视在线看| 国产乱码字幕精品高清av | 成人午夜影视| 国产精品国产三级国产aⅴ浪潮 | 黄色三级中文字幕| 成人综合激情网| 久久久久久久久久免费视频| 日韩av在线免费观看一区| 末成年女av片一区二区下载| 精品蜜桃传媒| 久久人人精品| 西西444www无码大胆| 色国产综合视频| 成人激情电影在线看| 国产精品美乳一区二区免费| 波多野结衣在线观看一区二区| 美女网站视频黄色| 国产精品久久久久天堂| 国产巨乳在线观看| 精品综合久久久久久97| 国产 日韩 欧美 综合 一区| 国产精品国产亚洲精品看不卡| 久久这里只有精品首页| 无码一区二区三区| 中文字幕在线看视频国产欧美在线看完整| 国产成人午夜性a一级毛片| 黄色免费高清视频| 懂色av一区二区三区免费看| 国产成人无码一区二区三区在线| 亚洲精品电影网站| 久久99久久99精品免观看软件| 亚洲一区二区三区在线观看视频| 国产一区二区三区免费看| 久久精品第一页| 精品亚洲永久免费精品 | 国产亚洲精品v| 免费看的黄色录像| 精品卡一卡二卡三卡四在线| 成人激情综合| 国产福利片一区二区| 成人av免费网站| 免费无码国产精品| 久久影视电视剧免费网站| 欧美有码在线| 日韩在线第三页| 亚洲自拍偷拍网站| 国产一二在线观看| 成人h在线播放| 日韩高清不卡在线| 精品视频久久久久| 有码中文亚洲精品| 久久久久观看| 日日干日日操日日射| 日韩欧美国产中文字幕| 巨大荫蒂视频欧美大片| 另类欧美小说|