国产凹凸在线-国产拗女一区二区三区-国产白白视-国产白领-国产白拍-国产白丝jk被疯狂输-国产白丝喷-国产白丝在线

金喜正规买球

推薦一款強大的數據庫工具 PostgreSQL

轉帖|行業資訊|編輯:龔雪|2015-09-24 10:46:46.000|閱讀 4577 次

概述:某個時刻,我們需要從MongoDB中刪除一百萬個文檔,以后再把這些數據重新插入到MongoDB里。這樣的處理方法使得整個數據庫幾乎要被鎖定數個小時,自然服務性能就會降低。而PostgreSQL 具有在許多方式中不需要每一個操作都上鎖就可以改寫表的能力,在性能,可靠性,正確性和一致性之間能夠權衡。

# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>

Olery 差不多成立于5年前。始于Ruby代理開發的單一產品(Olery Reputation),隨著時間的推移,我們開始致力于一系列不同的產品和應用程序。當今,我們的產品不僅有(Olery) Reputation,還有Olery Feedback, Hotel Review Data API,widgets ,在不久的將來它可以嵌入到網站和更多產品/服務中。

我們增加了很多應用程序的數量。當今,我們部署了超過25個不同的應用程序(全為Ruby),它們中的一些是web應用程序(Rails或者Sinatra),但大多數的是后臺運行程序。

我們最引以為豪的是迄今為止我們所取得的成就,不過在這些成就的背后總閃現著一樣東西,即基礎數據庫。從Olery成立之日起,我們就安裝了數據庫,它用 MySQL來存儲(用戶、合同等等)核心數據,用MongoDB來存儲評論及其類似的數據(即哪些在數據丟失的情況下很容易恢復的數據)。一開始,這樣的安裝運行的非常好,然而,隨著公司的成長,我們開始遇到了各種各樣的問題,尤其是MongoDB的問題居多。其中一些問題是由于應用與數據庫的交互方式而引起的,一些則是由數據庫本身而產生的。

例如,某個時刻,我們需要從MongoDB中刪除一百萬個文檔,以后再把這些數據重新插入到MongoDB里。這樣的處理方法使得整個數據庫幾乎要被鎖定數個小時,自然服務性能就會降低。而且直到對數據庫執行修復(即在MongoDB上執行repairDatabase命令)后才會解鎖。而且完成修復還要花費數個小時,修復所花的小時數要根據數據庫的大小來確定。

在另一實例中我們注意到我們的應用程序的性能降低和設法跟蹤到的 MongoDB 集群。然而,經過進一步檢查,我們無法找到問題的真正原因。無論我們怎么安裝,或使用什么工具敲了什么命令我們都找不到原因。直到我們更換了集群的初選,性能才恢復正常。

這只是兩個例子,我們已經有過許多這樣的情況。這個問題的核心是,這不只數據庫在運行,而且無論我們何時察看它都沒有絕對的跡象表明是什么原因導致的問題。

無模式的問題


另外,我們面對的核心問題是mongoDB的重要特征之一:模式的缺乏。模式的缺乏可能聽起來是有趣的,并且在一些情況下是有好處的。然而,對于許多無模式存儲引擎的用法,其導致了一些模式之間的內部問題。這些模式沒有通過你的存儲引擎定義而是通過你的應用的行為及其可能的需要而定義的。

例如:你可能有一頁存儲你的應用需要的字符串類型的title字段的集合。這兒這個模式是非常符合當前情形的,即使它沒有被明確的定義。但如果這個數據結果改變超時,尤其是如果原來的數據沒有被遷移到新的數據結構,這就成了問題(在一些無模式的存儲引擎上是相當有問題的)。例如,你可能有下面這樣的 Ruby代碼:

post_slug = post.title.downcase.gsub(/\W+/, '-') 

這樣,針對每一個有“title”字段并返回一個String的文檔,它都能正常工作。然而,對于那些使用不同字段名字(例如:post_title)或者根本沒有標題字段的文檔來說,它將不能正常工作。為了處理這種情況,你需要將代碼調整為下面內容:

if post.title 
post_slug = post.title.downcase.gsub(/\W+/, '-') 
else 
# ... 
end 

另一種處理方法是,在你的模型中定義一個模式。例如 Mongoid,一個流行的針對Ruby的MongoDB ODM,就能讓你做到這一點。然而,當使用這些工具定義一個模式時,你可能會好奇為什么它們不在數據庫內定義該模式。實際上,這樣做可以解決另一個問題:可重用性。如果你只有一個應用程序,那么在代碼中定義模式并不是什么大問題。然而,如果你有許多應用程序的話,這將很快會成為一個大麻煩。

無模式存儲引擎希望通過刪除對模式的限制的方式,讓你的工作變得更簡單。但現實的情況是,確保數據一致性的責任推到了用戶自己的身上。有時候無模式引擎可以工作,但我打賭,更多的時候是事與愿違。

好數據庫的需求


Olery有了更多的特殊需求后,迫使我尋求一款更好的數據庫來解決問題。對于系統,特別是數據庫,我們非常注重以下幾點:

  1. 一致性
  2. 數據和系統行為的可視化
  3. 正確性和明確性
  4. 可拓展

一致性是重要的在于它有助于幫助我們對系統設定明確的期望。如果數據總是按照同樣的方式存儲,那么系統可以很方便的使用這些數據。如果在數據庫層面要求表的莫一列必須存在,那么在應用層面就不用檢查這列數據是否存在。數據庫即使實在高壓情況下,也必須保證每一次操作的完整性。沒有什么事情比單純的插入數據,過了幾分鐘后卻找不到數據的事更讓人沮喪了。

可見性包含了兩點:系統本身以及從中獲取數據的容易程度。如果一個系統出錯那么應該易于調試。反過來,用戶應很容易查到想要查詢的數據。

正確性是指系統的行為如我們所期望的那樣。如果某個字段定義為一個數值型,沒有人可以像其中插入文本。這方面MySQL是臭名昭著,一旦你這樣做你將得到偽結果。

可擴展性不僅針對性能而言,而且也涉及金融方面和系統能夠多么好地應對不斷變化的需求。一個系統在沒有大量資金成本或減緩系統所依賴的開發周期情況下,很難表現得非常好。

搬離MongoDB


上面的需求牢記于心后,我們就開始尋找一個取代MongoDB的數據庫。上面提到的特性通常是傳統RDBM特征的一組核心集,所以我們鎖定了兩個候選者:MySQL和PostgreSQL。

本來,MySQL是第一候選,因為我們的一些關鍵數據已經在使用它存儲。然而,MySQL也有一些問題。例如,當將一個字段定義為int(11)時,你卻可以輕松地向該字段插入文本數據,因為MySQL會試圖對它進行轉換。下面是一些例子:

mysql> create table example ( `number` int(11) not null ); 
Query OK, 0 rows affected (0.08 sec) 
mysql> insert into example (number) values (10); 
Query OK, 1 row affected (0.08 sec) 
mysql> insert into example (number) values ('wat'); 
Query OK, 1 row affected, 1 warning (0.10 sec) 
mysql> insert into example (number) values ('what is this 10 nonsense'); 
Query OK, 1 row affected, 1 warning (0.14 sec) 
mysql> insert into example (number) values ('10 a'); 
Query OK, 1 row affected, 1 warning (0.09 sec) 
mysql> select * from example; 
+--------+ 
| number | 
+--------+ 
| 10 | 
| 0 | 
| 0 | 
| 10 | 
+--------+ 
4 rows in set (0.00 sec) 

值得注意的是,MySQL在這些情況下會發出警告。但是,僅僅是警告而已,它們通常(若非總是)會被忽略。

此外,MySQL的另一個問題是,任何表的修改操作(例如:添加一列)都會導致表被鎖,此時將無法進行讀或寫操作。這就意味著,使用這種表的任何操作都不得不等待修改完成之后才能進行。對于包含有大量數據的表,這可能會花費幾個小時才能完成,很可能會導致應用程序宕機。這已經導致一些公司(例如 SoundCloud)不得不自己開發工具(例如lhm)來解決該問題。

了解到上面的問題后,我們開始調查PostgreSQL。PostgreSQL可以解決很多MySQL不能解決的問題。例如,PostgreSQL中你不能將文本數據插入一個數字字段:

olery_development=# create table example ( number int not null ); 
CREATE TABLE 
olery_development=# insert into example (number) values (10); 
INSERT 0 1 
olery_development=# insert into example (number) values ('wat'); 
ERROR: invalid input syntax for integer: "wat" 
LINE 1: insert into example (number) values ('wat'); 
^ 
olery_development=# insert into example (number) values ('what is this 10 nonsense'); 
ERROR: invalid input syntax for integer: "what is this 10 nonsense" 
LINE 1: insert into example (number) values ('what is this 10 nonsen... 
^ 
olery_development=# insert into example (number) values ('10 a'); 
ERROR: invalid input syntax for integer: "10 a" 
LINE 1: insert into example (number) values ('10 a'); 

PostgreSQL 還具有在許多方式中不需要每一個操作都上鎖就可以改寫表的能力。例如,添加一列沒有默認值卻可以設置為null的列并能夠快速完成無需鎖定整個表。

還有其他各種有趣的功能,如在 PostgreSQL 可以:trigram 為基礎的索引和檢索,全文檢索,支持JSON查詢,支持查詢/存儲鍵-值對,支持發布/訂閱等更多。

最重要的是PostgreSQL在性能,可靠性,正確性和一致性之間能夠權衡。

遷移到PostgreSQL


最后,為了在所關心的各種項目之中達到平衡,我們決定使用PostgreSQL。但是,將整個平臺從MongoDB遷移到一個截然不同的數據庫并不是很容易的事。為了使轉移工作簡單化,我們將此過程分成了3個步驟:

  1. 搭建一個PostgreSQL數據庫,并遷移數據的一個小子集。
  2. 更新所有依賴于MongoDB的應用程序,連同任何需要的重構,都用依賴于PostgreSQL的程序替代。
  3. 將產品數據遷移到新數據庫上,然后部署新平臺。

部分數據遷移

在考慮把所有數據遷移到新數據庫之前,我們先遷移了一小部分數據來做測試。如果僅僅是遷移一小部分數據,就有非常多的麻煩的話,那么數據庫遷移也就沒什么意義了。

盡管有現成的工具可以利用,但還是有些數據(比如,列重命名,數據類型不一致)要做轉換,對于這些數據我們自己開發了些工具。這些工具中,大部分都是Ruby寫的一次性腳步,用于刪除一些評論,整理數據編碼,修正主鍵發生序列等等。

在測試開始階段盡管有些數據上的問題,并沒有出現大的會阻礙遷移的問題。例如,有些用戶提交的數據沒有完全按格式編碼,導致這些數據被重新編碼之前,不能被導入到新數據庫。例外一個有意思的改變是,之前評論的數據存的是評論用的語言的名稱(如“荷蘭語”,“英語”等),現在改了存語言的編碼,因為我們新的語義分析系統使用的是語言編碼,而不再是語言名稱。

更新應用


目前為止,花費時間最多的就是更新應用,尤其是那些嚴重依賴MongoDB聚合框架的應用。扔掉那少數幾個遺留的Rails應用吧,光是測試就會花掉你幾個星期的時間。更新應用的過程大致如下:

  1. 用PostgreSQL的相關代碼來替換掉MongoDB的驅動/設置模塊的代碼
  2. 運行測試
  3. 修復Bugs
  4. 反復運行測試,直到所有測試通過

對于非Rails應用,我們推薦使用 Sequel,對于Rails應用,我們現在還無法擺脫ActiveRecord(至少是現在)。Sequel是一個非常好的數據庫工具集,它支持絕大多數(如果不是全部)我們想使用的PostgreSQL特性。相較于ActiveRecord,它基于DSL的query要強大的多,盡管可能耗時會有點長。

舉個例子,假設你想計算有多少用戶使用某種語言,并計算每種語言所占的比例(相對于整個集合)。純粹的SQL查詢語句如下所示:

SELECT locale,count(*) AS amount, 
(count(*) / sum(count(*)) OVER ()) * 100.0 AS percentageFROM users 
GROUP BY localeORDER BY percentage DESC; 

在我們的例子中,將會產生以下輸出(當使用PostgreSQL命令行界面時):

locale | amount | percentage 
--------+--------+-------------------------- 
en | 2779 | 85.193133047210300429000 
nl | 386 | 11.833231146535867566000 
it | 40 | 1.226241569589209074000 
de | 25 | 0.766400980993255671000 
ru | 17 | 0.521152667075413857000 
| 7 | 0.214592274678111588000 
fr | 4 | 0.122624156958920907000 
ja | 1 | 0.030656039239730227000 
ar-AE | 1 | 0.030656039239730227000 
eng | 1 | 0.030656039239730227000 
zh-CN | 1 | 0.030656039239730227000 
(11 rows)

Sequel允許你使用純Ruby編寫上面的查詢,而不需要字符串分段(ActiveRecord經常需要):

star = Sequel.lit('*')User.select(:locale) 
.select_append { count(star).as(:amount) } 
.select_append { ((count(star) / sum(count(star)).over) * 100.0).as(:percentage) } 
.group(:locale) 
.order(Sequel.desc(:percentage)) 

如果你不喜歡使用“Sequel.lit(“*”)”,你也可以使用下面的語法:

User.select(:locale) 
.select_append { count(users.*).as(:amount) } 
.select_append { ((count(users.*) / sum(count(users.*)).over) * 100.0).as(:percentage) } 
.group(:locale) 
.order(Sequel.desc(:percentage)) 

雖然這可能有些冗長,但是上面的兩種查詢都使得它們更易于重用,而無需進行字符串連接。

未來可能也會將我們的Rails應用程序遷移到Sequel,但是考慮到Rails與ActiveRecord耦合得如此緊密,所以我們還不完全確定這是否值得花費時間和精力。

遷移生產數據


最終我們來到遷移生產數據的過程。一般有兩種方法來做這件事:

  1. 關掉整個平臺,直到所有數據都已遷移完成。
  2. 遷移數據的同時保持系統運行

第一個選項具有一個明顯的缺點:停機時間。第二個選項不需要停機但是很難處理。例如,在這個方案中,當你遷移數據的同時,你必須要考慮所有將要添加的數據,否則你就會損失數據。

幸運的是,Olery有一個獨特的方案就是我們的數據庫的絕大多數寫操作都是相當定期的,經常變化的數據(例如用戶通訊錄信息)只占總數據量的一小部分,相比起我們檢查數據,遷移它們花費的時間相當的小。

該部分的基礎工作流是:

  1. 遷移諸如用戶、聯系人之類的關鍵數據,基本上所有我們無論如何都無法賠償損失的數據
  2. 遷移不太重要的數據(如我們可以再抓取、再計算獲得的數據等)
  3. 測試正常運行在一組獨立服務器的一切
  4. 切換產品環境到新的服務器

再遷移步驟1的數據,確保在平均故障時間內創建數據不會丟失。

第2步是目前最耗時的,大約需要24小時。相反的是,步驟1和5中提到的數據遷移只需要45分鐘。

結論


我們遷移完成并且直到非常滿意大概過去了一個月。到現在為止除了那些積極的影響,還曾在各種情況中讓應用的性能大幅提高。舉例來說,我們的 酒店評論數據API(Hotel Review Data API)(在Sinatra運行)相比遷移之前交互延遲變低了許多:

PostgreSQL

遷移是在1月21日開始的,高峰表示應用性能的硬重啟(在處理期間導致交互時間輕微變慢)。在21日之后交互的平均時間大致是原來的一半。

在另外一種被我們稱作“評論持久化”(譯者注:即存儲評論)的過程中,我們發現了性能上巨大的提升。后臺程序目標很簡單:保存評論數據(評論內容,評論分數等等)。當我們最終完成了為遷移工作做的很多大的更改后,結果令人振奮:

PostgreSQL

抓取器也變的更快了:

PostgreSQL

抓取器性能提升沒有評論存儲的過程那樣大,因為抓取器只用數據庫來查詢某個評論是否存在(一個相對很快的操作),所以這樣的結果并不很令人吃驚。

最后來到程序里用來調度抓取過程的進程(簡單稱之為“調度器”):

PostgreSQL

因為調度器只是以固定頻度運行,這個圖可能有點難以理解,但是不管怎樣,在遷移之后有一個很清晰的平均處理時間的下降。

最后,我們已經對現在的結果非常的滿意,而且我們肯定不會懷念MongoDB了。它的性能非常好,它的處理方案使其它數據庫相比之下黯然失色,并且查詢數據的過程與MongoDB相比實在太令人滿意了(尤其是對于non開發者而言)。盡管我們仍然還有一個服務(Olery Feedback)仍舊使用MongoDB(盡管這運行在一個獨立的,相對小的集群上),我們仍然打算將來把它移植到PostgreSQL上。

本文轉載自


標簽:數據庫

本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn


為你推薦

  • 推薦視頻
  • 推薦活動
  • 推薦產品
  • 推薦文章
  • 慧都慧問
掃碼咨詢


添加微信 立即咨詢

電話咨詢

客服熱線
023-68661681

TOP
美女网站在线免费观看 | 92国产福利午夜757小视频 | 国产福利在线观看永久免费 | 大伊香蕉在线观看视频 | 热门好看动漫 | 小明加密通道最新三 | 欧美亚洲高清国产一区二区三区 | 狠狠亚洲婷婷综合色香五月 | 国产欧美精品123区高清 | 女人18毛 | 中文欧美乱码视频 | 中文字幕精品视频在线观看 | 好吊妞国产欧美日韩观看在线 | 日本亚洲综合在线 | 国产黄三级高清在线观看播放 | 一二区成 | 国产一级在线观看www色 | 国产一区鲁鲁在线视频免费播放 | 女女同性一 | 国产二代与美女酒店在线播放 | 日本h无羞动漫在线观看网站 | 日本xxxx18野外无 | 亚洲一区在线视频 | 国产欧美日韩中文字幕 | 另类国产女王 | 国产呦精品一区二区三区网站 | 日韩欧美激情刺激爽爽影院 | 日本午夜网站 | 国产精美三级在线观看 | 国产精品精品国 | 精品含羞草免费视频观看 | 国产精品爽爽va在线 | 99热永久地址有精品 | 大地资源高清在线视频播放 | 亚洲福利中文字幕在线网址 | 欢迎观看网站影片亚 | 国产自产免费精品一区 | 午夜福利精品在线播放 | 岛国aaaa级午夜福利片 | 色窝网站国产欧美 | 国产女人喷潮在线观看视频一 | 老司机午夜| 欧美线路| 欧美性爱福| aaa在线 | 日韩精品o欧美精品亚洲精品 | 韩国福利影视一区二区三区 | 亚洲综合激情另类小说区 | 咻咻漫画在线观看 | 国产综合第一页 | а√中文在线资源 | 免费看成年视频在线入口完整版 | 影视先锋资源免费在线观看 | www在线观看一区二区三区 | 日本乱码视频中文字幕亚洲一区 | 两口子交换真实刺激 | 国产精品自产拍在线观看 | 妺妺窝人体色www聚色窝仙踪 | 国产精品视频免费播放不卡 | 亚洲国产日韩a不卡线欧美 国产精品成人一区二区三区 | 糖心精产国品免 | 欧美色综合卡一卡二 | 精品综合视频 | 国产色色 | 日本在线a∨视频网 | 高清在线亚洲精品国产二区 | 国产精品女主播阳台 | 神马未来手机 | 亚洲国产综合 | 亚洲精品第一国产综合境 | 爱情岛论坛 | 日韩视频一区二区在线观看 | 亚洲人成伊人成 | 天堂tv亚洲tv日本tv不卡 | 国产欧美日本在 | 国产黃色精品三級一区二区 | 97国产| 国产亚洲精品国产 | 国产精品理 | 国产又色又爽又黄刺激91 | 精品视频在线三区 | 日韩美女在线视频一区 | 在在线播放 | 欧洲亚洲国产日韩综合一区 | 国产高清一区二区三区视频 | 精品一区二区三区日本视频 | 国产精品日韩免费看 | 色综合婷婷在线观看66 | 日韩精品欧美 | 伊人精品在线观看 | 国产日本视频二本道在线观看 | 亚洲无人区码卡二卡三卡四卡 | 国产欧美日本亚洲精品一4区 | 欧美精品黑人粗大视频 | 成人免费观看视频 | 国产欧美日韩精品a在线观看高清 | 日本肥老熟hd | 国产自拍后入在线观看 | 欧美日韩国产区在线观看 | 国产揄拍视频在线观看 | 日本精品高清一区二区 | 7799综合 | 亚洲欧美国产日韩在线观看 | 国产羞羞羞视频在线观看 | 国产欧美一成人不卡视频 | 亚洲成aⅴ人 | 日韩精品欧美激情亚洲综合 | 中文字幕二区在线 | 日本中文字幕aⅴ高清看片 情趣五月天 | 精品国产亚洲一区二区三区在线观 | 欧美亚日韩精品影视 | 亚洲日本aⅴ精品一区二区 国内精自线i | 大香区一二三四区2025 | 国产夫妇肉麻对白 | 亚洲激情自拍 | 丰满多毛的大隂户视频 | 88影视网免费的电视剧大全 | 欧美日韩一区二区精品在线观看 | 国产精品熟女一区二区 | 国产熟女一区二区三区十视频 | 国产一区日韩二区欧美 | 99亚洲电影国产不卡 | 欧美国产日韩在线观看成人 | 国产欧美一区二区精 | 91桃色在线| 男女羞羞的事在线观看 | 国产午夜亚洲精品不卡影院 | 精精国产xxxx视频在线 | h片在线观看资源网站 | 国产一区二区三区高清在线播放 | 91精品国产福利尤物 | 国产91视频在线 | 日本精品欧美一区二区三区 | 日本乱伦中文自拍 | 国产护士视频在线观看 | 成人国产欧美大片一区 | 国产肉丝袜在线播放一区二 | 国产95在线 | 巨熟乳波霸中文观看免费 | 日本不卡一区二区aα | 国产一级特黄a大片免费 | 精品国产品香蕉在线观 | 国产性夜夜春夜夜 | 99国产在线精品观看二区 | 国产精品视频一区二区三区 | 欧美日韩高清不卡一区二区三区 | 日本三级私人电影网 | 欧美高清性色生活片免费观 | 日本亚洲欧美综合视频 | 欧美国产日韩综合在线第四页 | 91精品啪在线观看国产在线 | 亚洲a级午夜线上看不卡 | 日本在线一区二区三区观看 | 欧美日韩亚洲国产精品自拍 | 亚洲国产中文国产一区二区三区 | 免费国产一区二区三区看片 | 欧美日韩免费播放一区二区 | 日本精品中文字幕在线 | 中文字幕亚洲 | 日韩中文字幕六区 | 国产一区二区三区在线啊 | 国产欧美日韩在线一 | 99色色色资源站国产精品 | 国产夜趣福利免费 | 欧美精品1卡二卡 | 999精品国产乱 | 免费播放 | 国产精品2025在线 | 精品国产免费第一区二区 | 国产末成年 | 国内精品一线二线三线黄 | 国产亚洲精品字幕在线观看 | 国产精品成人永久在线 | a级国产乱理论片在 | 福利午夜伦理影院 | 国产亚洲欧美一区二区三区 | 精品剧情v国产在线观看在线 | 免费观看性欧美一级 | 欧美人成国产91视频 | 国产日韩在线看电影 | 成人永久免费永久在 | 日韩免费视频播播 | 欧洲一级视频在 | 国语自产精品视频在线看 | 国产美女视频免费观看的网站 | 欧美亚洲日韩一区二区三区中 | 农村妇女精品一二区 | 3d动漫h在线观看网站蜜芽 | 亚洲成a人片 | 亚洲日本成本人观看 | 亚洲国产日韩一级精品视频网站 | 视频一区二四三区四区 | 国产网红精品紫薇视频 | 日本在线观看免费中文字幕 | 欧洲亚洲精| 91老司机精品福利在线 | 伦理片午夜视频在线观看免费 | 亚洲成年看片在线观看男男 | 三区四区五区高 | 电家庭影院午夜 | 三年片在线观看免费大全哔哩哔哩 | 日韩精品成人一 | 成人国产一区二区三区精品一 | 日韩国产高清一区二区卡通动漫 | 日韩精品在线高清 | 日韩精品影片 | 日本一二三高清 | 成全经典电影高清在 | 一级风流片a级在线播放 | 国产乱子伦精 | 日本久色 | 午夜一级特黄 | 最近中文字幕在线中文高清版 | 欧美在线观看一区 | 国产xxxx99真实实拍 | 国产免费一区2区3区4区 | 亚洲日本道1区2区3区不卡 | 欧美影院一区 | 亚洲国产一区欧美 | 国产欧美一区二区三区在线 | 成人国产一区二区 | 一区二区三区在线观看欧美日韩 | 亚洲国产日韩一级精品视频网站 | 国产一区三区二区中文在线 | 精品一区二区三区影院在线午夜 | 亚洲精品综合精品自拍 | 国产va观| 國產精品爽爽va免費觀看 | 亚洲激情午夜福利色色色 | 国产+欧美在线观看 | 免费人成在线观看网站体验站 | 污污污免费视频 | 日本免费不卡高清网站 | 欧美在线观看成人高清视频 | 一二三四视频 | 国产精品r级在线 | 欧洲国产小视频在线观看 | 在线永久观看国产精品电影 | 国语自产偷拍精 | 国产精品99精品一区二区 | 亚洲国产精品自在拍在线播放蜜臀 | 国产日韩欧美亚洲视频观看 | 精品综合国产高清 | 99热这里只有精品4 永久免费老妇女 | 亚洲a级午夜线上看不卡 | 国产丝袜大片 | 精品视频日韩一区二区三区 | 欧美激情天 | 男人猛进猛出女人屁股视频 | 绿巨人污视频 | 免费网站看v片在线爱的影院 | 精品视频二区 | 亚洲人成网址在线播放 | 欧美色综合精品视 | 国产高清亚洲精品视bt天堂频 | 91精品国产乱码在线观看 | 九九九全国免费视频 | 91天堂一区二区三区在线观看 | 色老板精品视频在线观看 | 国产激情视频网站 | 欧美yw精品日本国产精品 | 91九色国产在线 | 国产欧美日韩精品在线 | 欧美日韩岛国 | 美日韩综合精 | 日韩一级品 | 日韩综羞羞视频免费网站欧美 | 呦呦精品| 亚洲天堂色在线 | 欧美亚洲一区二区三区导航 | aⅴ国产日韩欧美 | 少女哔哩 | 国产精品202 | 欧洲精品码一区二区三区免费看 | 日韩专区在线 | 国产精精品免费观看 | 国产亚洲日韩欧美在线播放 | 亚洲欧美在线观看视频 | 日韩欧美国产另类 | 欧美日韩在线观看视频网站 | 女同另类啪 | 欧美高清一级毛 | 午夜色福利 | 国产va免费精品高清在线观看 | 欧美日韩欧美 | 国产suv精品一区二区五 | 亚洲欧美日韩精品自拍 | 国产又爽又黄又不遮挡视频 | 国语自产拍在线观看对白 | 麻花果冻视频大全英文 | 国产高清乱伦综合 | 国产精品午夜看片 | 国产精品一二三 | 免费高清电影电视剧 | 亚洲欧美国产人成在 | 欧洲日韩另类精品专区在线 | 激情六月在线视频 | 性欧美一区二区三区在线观看 | 日韩欧美乱卡二区四区五区 | 欧美+日韩+极品 | 亚洲综合娱乐在线视频 | 在线看视频 | 亚洲码欧美码一区二区三区 | 亚洲中国久 | 日韩美精品成人一区二区 | 亚洲中文在线播放一区 | 400部国产精品偷自产在线 | 舔射插啊~在线观 | 国产91久| 免费看污视 | 国产午夜福利片在线播放老 | 最新电影电视剧短剧大全 | 日本免费一区二区在线观看 | 高跟熟女一区二区 | 日本簧片| 精品一区二区精品在线蜜桃 | 欧美日韩免费观看 | 精品成人免费一区二区 | 一区二区三区四区在线视频 | 丁香伊人 | ady中文字幕| 欧美毛多 | 亚洲国产一区二区三区在线 | 久青草视频97国内免费影视 | 国产在线高清精品三区 | 日韩一线二线伦理片免 | 日韩无砖专 | 精品一区二区三 | 91网国产尤物在线观看 | 国产精品视频一区二区 | 亚洲国产欧美在线人成aaaa | 国产区二区 | 国产aaaaaa| 国产精彩视频一区二区三区 | 色久视频 | 女性女同性aⅴ免费观看 | 亚洲欧美性爱r不卡 | 性激烈的欧美三级视频 | 91色在线 | 日本激情在线看免费观看 | 国产在线观看高清看片 | 亚洲第一视频在线 | 亚洲成?v人片在线观看翻墙网站 | 国产高清在线精品一区在线 | 日韩精品国产一区二区三区 | 中文字幕人成乱码在线观看 | 国产欧美综合精品一区二区 | 欧洲乱码伦网站 | 破女全过程完整版 | 国产青青操 | 日本三级带日本三级带黄首页 | 日韩欧美伦理三级 | 国产欧美一区二区精品每日更新 | 色综合天天综合网国产国产人 | 日本无吗中 | 亚洲综合欧美日韩国产一区二区桃 | 人人97| 岛国大片在线 | 欧美乱妇日本无乱码特黄大 | 欧美日韩精品国产一区二区 | 亚洲精品日韩在线观看高清不卡 | 亚洲一区二区国产精品 | 日本在线一区二区三区观看 | 日本高清在 | a国产v不卡在线 | 国产一级二级亚洲 | 国产簧片| 国产性爱在线 | 欧美a区b区c区视频在线观看 | 日韩国产一区二区中文字幕 | 网友自拍区在线视频精品 | 精品综合日韩久 | 日本伊人色综合网 | 亚洲精品中文字幕视频网站 | 国产女技师按摩在线观看 | 不卡在线播放中文字幕在线 | 日韩中文字幕v亚洲中文字幕 | 日韩视频亚洲 | 一区二区和激 | 在线看中文字幕 | 国产又粗又猛又爽又黄的视频吉 | 99re66在线观看精品免费 | 偷窥视频| 亚洲激情午夜福利色色色 | а√在线官网 | 亚洲欧美大片在线观看 | 亚洲v高清一区二区三区尤物 | 欧洲精品码一区二区三区 | 亚洲精品国产一级高清在线观看 | 亚洲色偷偷综合亚洲v | 日本精品中文字幕 | 亚洲成年人在线观看 | 国产女m视| 在线看片免费人成视频手机观看 | 硬又粗视频 | 菠萝蜜视频在线观看入 | 中文字幕精品视频第一区第二 | 国产性午夜视频在线观 | 国内自拍一二三四2025 | 综合图区亚洲 | 日本黄大片在线观看视频 | 韩国视频一 | a网站在线观| 91看片在线观看 | 又粗又长又硬又黄免费 | 中国凸偷窥xxxx自由视频 | 国产初次在线观看 | 最新版本获取方式 | 日本精品a在线观看 | 免费的网 | 欧美亚洲综合一区 | 国产精选在线播 | 亚洲欧美国产精品一区二区 | 日韩欧美一本书道一区二区 | 亚洲精品中文字幕乱码无线 | 午夜一级特黄 | 国产综合一区二区三区 | 日本一级婬片a | 国产香蕉大片在线视频 | 欧美亚洲精品第一 | 日本aⅴ精品一区二区三区 国产精品亚 | 日韩中文精品 | 日韩乱伦一区二区 | 暧暧视频高清免费观看中文 | 日韩精品免费网站 | 亚洲jizzjⅰzz妇女 | 日韩免费超级乱婬视频播放 | 国产男同gaya | 国产日韩在线视频 | 午夜视频在线免费 | 欧美日韩国产精品一区 | 日本午夜免a费看大片中文4 | 精品人伦一区二区三区 | 国产自约视频 | 亚洲色成人www永久网站 | 99热这里只有 | 成人永久免费视频网站在线观看 | 91中文字 | 午夜亚洲欧 | 国产欧美精品久 | 国产精品每日更新在线观看 | 国产好看网站 | 国产精品日韩精品在线观看 | 国产这里只有精品 | 亚洲中文字幕丝袜制服视频 | 又黄又免费的视 | 国产精品极品美女免费观看 | 欧美日韩亚洲成色二本道三区 | 亚洲日本中 | 国产69精| 日本大片在线 | 国内午夜国产精品小视频 | 欧美动漫国产欧美一区 | 国产伦理一区二区 | 91大神在线精品视频一区 | 国产清纯 | 国产成熟 | a级日本乱理伦片免费观看 日本强伦 | 亚洲国语中文字幕理论片 | 精品国产免费第一区二区三区 | 亚洲大片精品免费在线 | 精品福利一区二区视频 | 91看片婬黄大片91挑色 | 日本道免费一区不卡 | 亚洲国产日韩欧美综合a | 国产黑色丝袜美女在线观看婷 | 欧美a色爱欧美综合v | 国产欧美日韩不卡 | 亚洲人成网线在线播放va | 国产日韩对| 欧美日韩免费精品一区二区在线 | 国产人成网在线播放va | 伊人亚洲日韩欧美一区、二区 | 亚洲精品综合色区二区 | 国产精品亚洲给色区 | 日本一区二区三区四区不卡 | 一级a爱片免费视频在线观看 | 国产肥熟女一区二区三区 | 呦导航福利精品 | 欧美床戏| 99国产精品中国在线 | 国产+日韩+另类+视频一区爱 | 五月丁香婷婷激情一区二区 | 国产精品一区在线观看 | 国产污污免费网站 | 国产一区二区三区小说激情 | 91极品蜜桃臀在线播放 | 欧美a视频| 9191精品国产观看 | 国产福利观 | 精品一区二区三区日韩 | 欧美激情综合亚洲一二区 | 欧美性video高清精品 | 国产自产21区 | 亚洲精品中文字幕视频网站 | 黄页网址大全免费观看 | 91福利影院还会玩转热点 | 国产午夜福利小视频喷水挤奶 | 一区二区三区免费观看 | 日韩欧美一本书道一区二区 | 成人午夜视频免 | 99在线视频免费观看 | 精品一区二区精品在线蜜桃 | 日韩欧美高清dvd碟片 | 日韩一区二区在线免费观看 | 麻花豆传媒mv在线观 | 国产福利电影网 | 亚洲三区在| 日韩中文字幕国产 | 女人色熟女乱 | 激情欧美一区二区三区 | 噼里啪啦的视频免费观看 | 国产精品福利自产拍在线观看 | 自拍三级综合影视 | 国产免费福 | 国产人成综合精品亚洲 | 成人污污污www网站免费丝瓜 | 大地影院mv在线观看视频免费 | 日韩精品在线开放 | 欧美理论片在线观看一区二区 | 欧美综合婷婷欧美综合五月 | 欧美日韩精品在线视频一区 | 日本三级在线播放线观看视频 | 7799精品天天综合网 | 日韩亚洲欧美三区中文字幕 | 国产在在线免费观看 | 国产在线精品一区二区三区不卡 | 欧美亚洲高清国产一区二区三区 | 韩国中文全部三级伦在线观看中文 | 日本免费中文字 | 国产在线不卡精品网站互動交 | 午夜在线视频影院 | 中文亚洲成a人片在线播放 神马午夜电影网手机在线播 | 熟女人妇| 激情五月综合网 | 日韩大片在线永久免费观看网站 | 欧美成在线国产更新影片资源 | 日韩欧洲在线精品一区 | 热门电影、电视剧、动 | 国产精华液和欧美的精华液 | 国产精品丝袜综合区丝袜 | 亚洲成aⅴ人的天堂在线观看女人 | 国产精品自产拍在线观看一 | 欧美日韩一本到手机视频观看一区 | 银杏视频推广下载入口 | 国产天堂网一区二区三区 | 亚洲欧美国产国产一区二区三区 | 欧美高清一区二区精品 | 国产日韩欧美另类重口 | 国产精品亚洲玖玖玖在线 | 国产第一视频在线直播 | 国产91剧情 | 奇米精品视频一区二区三区 | 天堂网www中文在线 99热这里只有 | 欧美一区日韩二区国产三区在线 | 国产情侣自拍片在线视频 | 亚洲人成电影在线小说网色 | 在线亚洲欧美制服中文字幕 | 亚洲不卡一卡2 | 99www免费人成精品 | 日本中文字幕电影 | 免费观看全黄做爰大片小说 | 亚洲中文字幕一区二区三区 | 国产三区免费在线观看 | 国产欧美日韩精品视频二区 | 美女遭强| 欧美日韩精品一区二区在 | 国产老熟女精品视 | 成人一区二区三区高清视频 | 亚洲国产一级在线观看 | 在线观看亚洲 | 欧美成a高清在线 | 日本亚洲欧美综合视频 | 欧美日韩专区 | 亚洲一区二区偷拍第一页 | 国产亚洲人成 | 日本不卡一本 | 观看日本电影 | 日韩免费无 | 欧洲色综合 | 日本一视频一区视频二区 | 久艹国产精品久艹视频 | 国产馆极品在线 | 午夜伦情电午夜伦情电影 | 欧美精品综合一区二区三区 | 男女羞羞的事在线观看 | 国产又大又硬又粗视频 | 自拍日韩亚洲 | 日本精产品久观看视频下站 | 国产乱码精品蜜臀 | 亚洲色妇网站 | 手机免费安装推荐 | 51妺妺嘿嘿午夜福利 | 国产99久9在线视频传媒 | 另类老妇奶性 | jizz成熟 | 男女羞羞视 | 国产台湾佬国产娱乐 | 中文字幕日本精品一区二区三区 | 人成午夜免费视频拍拍拍 | 国产精品今日更新国产主播 | 日韩一品二品三品 | 国产日韩欧美精品免费 | 两性色午夜视频免费播放 | 伦理片手机在线观看 | 在线精品一区二区三区 | 国产一区二区熟女精品免费 | 日韩欧美tv一区二 | 九九热在线视频观看 | 精品国产一区二区三区三州 | 日本伦理电影免费观看 | 国产精品免费在线观看一区 | 亚洲а∨天堂在线网站 | 国产日韩另类视频一区 | 国产免费高清视频在线观看不卡 | 日产2025免费一 | 韩国专区福利一区二区 | 最近免费中文字幕视频高清在线看 | 免费精品国产自产拍观看 | 精品一区二区三区在线观看 | 日本亚洲一区二区三区 | 99热永久地址有精品 | 国产高清视频色拍 | 日本免费精品 | 日韩欧美国产精品第一页不卡 | 欧美一级中文字幕免费在线 | 大陆国产精品 | 欧美乱妇高清无乱码免费 | 在线观看国产视频黄 | 亚洲自拍欧美日韩丝袜 | 国产欧美日韩综合精品一区二 | 日韩欧美国产精品 | 欧欧美视频一区二 | 奇米777四| 欧美高清在 | 99视频国产精品 | 18岁未禁亚 | 国产真实偷乱视频在线观看 | 成年女人免费永久看片 | 中文字幕亚洲综合小综合 | 欧美18videos高清精品 | 亚洲精品视频一卡二卡三卡 | 国产一区二区三区自产 | 日韩伦理在线 | 日韩一区二区三区免费播放 | 亚洲色大成网站www永久 | 自拍偷自拍亚洲精品情侣 | 免费1级a做爰片在 | 国产一区二区不卡 | 成人啪精品视 | 国产a∨国片精品青草视频 韩国精品一区二区三区在线 | 日本精品一区二区三区四区 | 国产欧美综合在线观看 | aaa欧美色吧激情视频 | 国产99精品免费视频看 | 亚洲欧美乱综合图片区小说区 | 国产欧美日韩综合aⅴ天堂 国产精品一区在线观看 | 中文字幕亚洲一区二区三区 | 亚洲精品伦理一区二区三区青春 | 色一情一乱一伦一区二区三区 | 欧美日韩国产精品自在自线 | 国产情侣一区二区三区 | 国产一卡二卡3卡四卡无卡网站 | 国产极品精品免费视频能看 | 又色又爽又黄的视频 | 欧美亚洲日韩国产综合视频网站 | 亚洲欧美日韩一区二区在线观看 | 大香伊蕉在人线国产最新 | 欧美日韩色老太熟女老妇 | 国产精品一区二区在线免费播放 | 中文字幕日产熟女乱码 | 国内精品自产拍在线电影 | 国产嫖妓一区二区三区 | 成年人免费视频软件 | 欧美日韩免费手机在线 | 日本阿v片在线 | 国产女人喷潮免费视频 | 欧美日韩国产中文精品字幕 | 香蕉有码在线视频发布 | 白视频国产在线 | 国产免费高清mv视频在线观看 | 亚洲视频一区二区在线观看 | 国产欧美日韩另类精品 | 成人影院yy111111在线 | 亚洲v日韩天堂片 | 免费va国产高 | 欧美一区二区三区日韩精品 | 亚洲免费人成在线视频观看 | 岛国aaaa级午夜福利片 | 亚洲va在线va天堂xxxx | 欧美a级毛欧美1级a 99re热这里只有精品视频 | 人性情感短 | 日韩一本到亚洲男人的天堂 | 99视频久 | 精品国产免费一区二区三区香 | 国产在线观看视频 | 国产超级va | 国产真实乱人视频在线看 | 国产欧美日韩一区二区三区 | 欧美性爱一区二区 | 日韩欧美国产高清在线观看 | 国产精品va尤物在线观看性色 | 欧美一区二区三区精品国产 | 一区二区三区免费在线视频 | 日韩女同在线二区三区 | 国产国产人免费人成成免视频 | 国产日本欧美 | 亚洲精品国产va在线观看天堂 | 欧美色综合精品视 | 91精品久 | 成全免费高清观看在线电视剧 | 亚洲国产一区在线观看视频 | 国产日韩中文字幕制服 | 老司机黄污app下载 91精品国产免费观看 | 欧美三级成人精品在线播放 | 宅男66lu国产在线观看 | 国产精品一区一区三区mba | 欧美又粗又 | 国产综合视频 | 每日更新亚洲成a人v | 欧洲有码中文字幕在线 | 国产亚洲精品一二区 | 老司机在线观看亚 | 国产精品国产一级按摩a√ 日韩精品专区在线影 | 91影视永久福利免费观看 | 欧美日韩国产综合一区二区三区 | 区三区成人精品 | 国产精品一区二区亚瑟不卡 | 亚洲国内精品自在线影视 | 国精品日韩欧美一区二区三区 | 一级特黄aaa大片在线观看 | 国产日韩欧美在线观看 | 91桃色成人免费观看 | 亚洲欧洲淘宝天堂日本 | 99精品无人区乱码在线观看 | 欧美激情一区二区三区在线播放 | 国产一二片视频免费观看 | 91丁香亚洲综合社区 | 天美麻花果冻苏蜜清歌 | 欧美激情一区二区亚洲专区 | 91大神在线视频免费观看 | aaa大陆一区 | 最近更新中文字幕在线 | 欧美处破视频免费观看 | 一区二区免费国产在线观看 | 51电影网 | 神马午夜电影网 | 欧美日韩一区二区成人午夜电影 | 欧美日韩素人在线观看 | 日韩性爱视频在线观看 | 国产精品福利在线观看一区 | 日本www视频在线观看 | 日本一区免费在线 | 都市激情亚洲 | 日韩综合一二三区视 | 欧美日韩一卡二区 | 日韩v高清 | 好屌色在线 | 精品欧美一区二区视 | 电话耳麦| 日韩video深爱激情五月亚 | 国产亚洲一区二区手机在线观看 | www日韩免费高清视频 | 亚洲第成年人电影 | 国产一区二区日韩精品一区在线 | 国产综合色在线视频播放线视 | 亚洲综合一区自偷自拍 | 国产午夜激情视频 | 亚洲日本aⅴ精品一区二区 国内精自线i | 国产l精品国产亚洲区 | 1769资源网最稳定网址 | 欧美日韩国产一区二区三区 | 韩国理伦电影三级 | 欧美亚洲国产日韩精品在线观 | 国产高清成人精品 | 日韩成人 | 国产精品视频色拍拍 | 玖玖免费视频在线观看 | 国产美女极品在线 | 国产自产拍精品视频免费看 | 日本一本免费线观看视频 | 91精品欧美产品免费观看 | 国产一级特黄aa大片线观看 | 亚洲综合在线播放 | 亚洲国产日韩一级精品视频网站 | 精品一卡2卡三卡4卡免费视频 | 日本特黄大片正在播放 | 国产免费艾 | 欧美精品爆操白虎 | 中文字幕精品视频在线 | 国产偷v国产偷v亚洲偷v电影 | 精品国产偷窥一区二区 | 一级生性活片在线观看视频 | 国产亚洲精aa在线看 | 国产专区视频在线观看 | 国产精品高清一区二区三区人妖 | 精品免费国产影视 | 韩国理伦电影三级 | 干干日日日|