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

如何為您的微服務選擇混合和多模型數據庫?

譯文
運維 數據庫運維 開發
在本文中,我們將探討如何為您的應用去選擇合適的數據庫模型(是的,完全可以選擇不止一個!)。我們也會討論到這些數據模型的選擇將如何幫助您去確定數據層面的各種技術。

【51CTO.com快譯】近十年來,大規模分布式系統得到了爆炸式增長,已經產生了一股可以說是對整個軟件業開先河式的,數據庫界的創意旋風。市場上也涌現了大量的頗具競爭力的數據庫平臺。

在本文中,我們將探討如何為您的應用去選擇合適的數據庫模型(是的,完全可以選擇不止一個!)。我們也會討論到這些數據模型的選擇將如何幫助您去確定數據層面的各種技術。

一、云架構,NoSQL和微服務

在軟件開發人員開始創建Web架構的應用時,那些在歷史上一直主導著我們多年的關系型數據庫架構,已經開始表現出“壓力山大”了。特別是在我們開發那些被頻繁使用的社交應用,和將越來越多的設備連接到物聯網(IOT)的時候,客戶端大量地讀取和寫入數據導致了數據層面的擴展需求。而與此同時,為了滿足這些高擴展性的需求,新的數據庫類型隨之出現。

在許多情況下,這些新的數據庫是“非結構化查詢語言(NoSQL)”或“非關系型”的數據模型解決方案。它們并非顯性的關系模型,如文檔、鍵-值、面向整列的、甚至是圖表數據庫。通常,這些數據庫犧牲了一些在傳統關系型數據庫上為我們所熟悉的特性,如:強一致性、ACID事務和各種連接(joins)。

同時,作為革命性的數據庫技術,SOA(面向服務的架構)已經日趨向微服務架構的風格進行發展,許多組織開始摒棄諸如企業服務總線(ESB)的重量級SOA架構,而改用更為分散的實現方法。微服務架構的吸引力在于其獨立的開發、管理和擴展各種服務的能力。這使得我們在考慮數據庫架構實現等方面的技術上,具有大量的實施選擇靈活性。

舉例而言,假設我們根據一項大規模可擴展性的需求,正在從事一個重要的微服務架構的開發。那么,無論該項目是一項新的應用,還是對現有應用的重構,我們都有機會來選擇新的數據庫。

1.混合持久化(Polyglot persistence)

微服務模式的一項優勢是封裝的持久性,我們可以自由地根據每個服務的需求來選擇不同的持久化技術。Martin Fowler等人提出的混合持久化這一術語,特指根據不同的數據類型來選擇數據存儲的方法,可以說混合持久化天生就十分契合微服務。

下面的例圖顯示了一組微服務,我們該如何為每一項服務來選擇使用不同的數據模型呢?在此,我不一一列舉每種數據庫類型的適當用例,只會突出這些數據庫類型和混合方法的優勢所在。 

將混合持久化應用到微服務上。

開發服務A的小組可能會選擇使用表格型數據庫(tabular database),如Apache Cassandra,因為它能大規模地管理核心應用的數據。例如,零售應用的庫存類數據可能就非常適合于Cassandra的表格形式。Cassandra提供了一套協調機制的工具集,包括能夠批量調整一致性,和作為全面ACID事務替代品的輕量級事務等。

服務B可能只需要支持通過well-known鍵來查詢參考值,這樣簡單的語義,比如說一個產品編錄的描述性數據。這是一個很好的鍵-值(key-value)存儲的案例,我們可以通過產品ID的well-known鍵-值來查找一個BLOB(二進制對象文件的容器)類型的數據。那么大量的內存空間會被用來緩存鍵-值類型的數據,從而支持大規模、且超快速地讀取訪問。 

服務C主要考慮的是提供半結構化的內容,例如:網站的網頁或表格,以及文檔存儲,這些類型的數據都是非常適合的。文檔的存儲有“許多鍵-值類型相似,僅有某個鍵不同”的數據結構,例如只要索引某些特殊屬性項,便可加快各種搜索的能力。

服務D則涉及到導航各種數據間的復雜關系,例如:客戶數據與組織內不同部門的客戶聯系人之間的歷史數據。這可能潛在地涉及到:各種不同服務所擁有的數據類型之間的各種關系。比如說在這種情況下,您可以選擇讓您的服務創建一個對于各種底層表格都是只讀的視圖,然后通過調用其他“擁有著”自身數據類型的服務API這樣的“front door”,來過濾實現任何預期的轉換。

***,我們還可能會有一些使用著關系型技術的傳統系統與服務,或者我們有一個管理著少量且不經常更改的數據服務。那么關系型數據庫對于此類用例就是再好不過的了。

2.單獨的服務需要混合嗎?

也有一種可能:我們設計出一個放置在多數據庫之上的服務。例如說,我們可以創建一個使用的鍵-值存儲索引的酒店服務,它映射名稱和ID之間的關系。同時它用Cassandra的表格樣式來存儲關于酒店的描述性數據。  

一個混合服務?

注意:使用非規范化的設計方法,同樣可以在Cassandra中實現名稱與ID的映射,當然您需要用一張單獨的表格來維持名稱與ID的映射。這樣雖然會用到更多的存儲空間,但是簡化了我們在管理一個單獨的鍵-值存儲操作上的復雜性。

所以我的建議是:只要可行,完全可以把一個給定的微服務與一個單一的數據模型(和數據庫)相連接。如果您碰到需要將單一的服務放置在兩個不同的數據庫之上的情況,請判斷該服務的范圍是否過大。如果太大,您可能就需要考慮將其拆分成多個更小的服務了。

3.混合持久化的限制與利弊

混合持久化的主要劣勢是:在最初化開發和運營方面,需要支持多種技術的成本。

開發的成本主要來自于培訓各個開發人員熟悉每種新的數據庫技術的成本。如果您的開發團隊流動性較大的話,這種劣勢會更加明顯。

而另一個弊端是支持多個數據庫的運營成本。如果數據庫的管理是集中化的,并且整體團隊必須對多種技術保持較高的維護水平時,這就可能會出現問題。但是當開發團隊僅支持他們已選定的生產環境所用到的數據庫,從而形成了真正的Devops運作模式時,該問題會得到適當的緩解。

4.多模型數據庫

數據庫提供商已經開始著手打造與提升一些多模型的數據庫,作為混合持久化方法的一種替代或補充了。術語“模型”是指由諸如表格(包括關系和非關系型)、列存儲、鍵-值、文檔或圖表之類的數據存儲所提供的抽象模型。我們可以理解為:多模型應用使用的是一種類型以上的數據存儲,而多模型數據庫則能夠支持多種抽象。

DataStax Enterprise(DSE)是一個多模型數據庫的例子,其核心使用一種建立在頂端圖表的抽象(DSE圖表),來支持Cassandra分區的行存儲(表格)模式。如下圖所示,在此核心模型上創建您自己的鍵-值和各種文檔類型的抽象是非常簡單的。通過這種方式,我們可以修改上述的混合方法,利用單一的底層數據庫引擎來提供我們的所有服務。與此同時,我們還可以使用單獨的Cassandra鍵值空間,來維持那些由不同服務所擁有的數據之間的清晰界限。 

與DataStax Enterprise交互,作為一個多模型的數據庫。

我們下面來看看它是如何工作的:

表格:服務A之類的主要應用服務可以使用Cassandra的查詢語言(CQL),來與DSE數據庫直接進行交互。

鍵-值:雖然Apache和DataStax的Cassandra版本都無法提供一個明確的鍵-值API,但是像服務B之類的服務卻能夠通過設計來限制表格只與Cassandra互動實現鍵-值的存儲。例如:

  1. CREATE TABLE hotel.hotels ( 
  2.  
  3.  key uuid PRIMARY KEY
  4.  
  5.  value text); // or if you prefer, “blob” 

 

文件:通過各種JSON文件,Cassandra能夠支持文檔類型的交互,這可以被用于服務C之類的服務。注意:因為Cassandra的確需要有表的schema模式,因此您不能插入任意的JSON來隨便定義新的列,也就是說通常需要具有與文檔數據庫相關聯的特性。

圖表:對于像服務D之類高度支持數據互連的服務來說,DSE圖表是一個高度可擴展的圖表數據庫,它直接建立在DSE數據庫之上。DSE圖表通過Apache TinkerPop 項目來支持強大的、且易于表現的Gremlin API。 

5.多模型數據庫的優勢和局限性

在考慮是否要使用多模型數據庫的時候(或使用你已有數據庫的多模型功能時),你需要兼顧考慮我們上述所討論的有關混合持久化方法所帶來的開發和運營成本。

使用多模型數據庫可以簡化運營。無論是不同的開發團隊使用不同的API,還是不同的后端數據庫平臺交互模式,我們都會從只需要管理單一的平臺來受益。

在選擇多模型數據庫時,需要考慮的一個方面就是:各種模型如何能夠被支持。一種常用的處理方式是:一個基于單一本地的底層模型與其上面分層的其他模型共同組成一個數據庫引擎。分層的數據模型用于展示其底層主模型的各種特征。

例如,在ThoughtWorks的技術雷達第16卷(Technology Radar Vol. 16)(https://assets.thoughtworks.com/assets/technology-radar-vol-16-en.pdf)中,就討論展示了在Cassandra頂端分層的DSE圖表模型的特性和所涉及的取舍:

我們所長期鐘愛和使用的Neo4j(譯者注:Neo4j是一種高性能的NOSQL類型圖表數據庫,它將結構化數據存儲在網絡中而不是本地表里。)已經在大型的數據集類型中逐漸顯露出了局限性,而建立在Cassandra頂端的DSE圖表則應運而生。

當然,這種模式也有其自己的取舍,例如:您會失去ACID事務和Neo4j的獨立于架構運行(run-time schema-free)特性;但是DSE通過訪問底層的Cassandra各種表格,Spark對分析負載的集成,以及強大的TinkerPop/Gremlin查詢語言,都使得它還是很值得考慮和選擇的。

如果您在自己的Web架構應用中考慮使用不同的數據類型,那么您可能就會發現到:不同的數據類型有著不同的一致性需求,而實際需要立即進行一致化的數據類型并不多。

另一個需要重點考慮的是:多模型的空間問題,即不同數據庫模型和引發的集成與交互,以及訪問數據的各種操作和分析用例。DSE支持通過Spark(DSE分析)來訪問圖表數據以實現其分析的目的,而DSE搜索則提供了用于創建那些存儲在DSE數據庫中數據的各種搜索索引的能力。

二、微服務數據模型的四步驟

既然我們已經了解了混合與多模型方法的各類優點,那么我們應該如何為大規模的微服務應用來選定數據模型呢?請參考下列的步驟:

1. 識別應用程序中的主要數據類型,逐個創建服務,并控制每個服務的持久性。如果可能的話,將多模型的數據庫運用到所有服務上,使服務能根據它們所選擇交互的數據來改變模式。

2. 根據您網頁級的延展性和可用性,鍵-值的分層和文檔的語義,按需使用一種表格的形式(如DSE數據庫)來作為您的主要模型。請務必考慮到各種方式,來保證您的數據能夠被各種操作和分析用例所訪問到。這樣您就可以提前規劃好那些如何使用查找索引,以及向分析數據中心進行復制等方面的功能。

3. 使用高度相關的數據圖表形式(如DSE圖表),特別是在各個實體之間的關系有著比其實體本身更多屬性的時候,或是您需要在同一個實體間獲取多重關系的時候。

4. 當您沒有必要改變的時候,請保留傳統的關系型/SQL技術的架構。例如,當您的用例并不需要大規模、低延遲和高可用性的時候。

我希望上述內容能夠為您在思考如何為自己的應用程序提供多模型支持,以及何時、何處用到多模型數據庫的時候提供一個實用的框架。

原文標題:How to choose a database for your microservices,作者: Jeff Carpenter

【51CTO譯稿,合作站點轉載請注明原文譯者和出處為51CTO.com】

責任編輯:龐桂玉 來源: 51CTO.com
相關推薦

2017-11-20 13:32:54

微服務數據庫開發

2022-10-31 15:04:59

2022-07-20 11:08:12

微服務數據庫架構

2022-05-05 09:11:33

數據庫加密數據安全

2021-06-25 10:23:34

RPA軟件機器人流程自動化機器學習

2015-08-24 11:53:10

混合云服務器云服務器

2021-03-28 17:14:38

數據庫APP技術

2021-02-23 23:06:31

數據庫Redis技術

2019-05-07 11:18:51

機器學習人工智能計算機

2009-02-17 10:34:00

2018-07-03 09:15:45

x86服務器數據中心

2021-03-15 07:55:55

API網關微服務架構

2022-07-25 09:46:25

React數據庫

2019-10-21 16:54:48

數據庫設計SQL

2020-03-04 13:53:25

物聯網協議物聯網IOT

2023-05-29 15:53:32

DevOps架構自動化

2022-04-27 18:20:19

綜合布線交換機網絡

2023-09-11 09:58:46

2022-08-16 08:19:04

Sentinel微服務

2015-03-31 10:26:01

數據庫數據庫事務
點贊
收藏

51CTO技術棧公眾號

成人免费观看网址| 成人3d动漫在线观看| 亚洲毛片网站| 欧美日韩一区二区不卡| 精品国产一区二区三区四区精华| 日本少妇aaa| 韩国三级av在线免费观看| 久久三级毛片| 久久婷婷综合激情| 久久人人看视频| 91aaa精品| 午夜不卡视频| 日本不卡123| 亚洲欧洲第一视频| 日本十八禁视频无遮挡| 精品人妻少妇嫩草av无码专区| 日韩夫妻性生活xx| 日本精品一区二区三区四区的功能| 波多野结衣久草一区| 波多野结衣爱爱视频| av在线不卡精品| 国产欧美一区二区精品婷婷| 日韩av免费在线看| 受虐m奴xxx在线观看| 午夜裸体女人视频网站在线观看| 国产成人无遮挡在线视频| 日韩亚洲综合在线| 亚洲一级免费观看| 91青青在线视频| 蜜桃视频一区二区| 中日韩美女免费视频网址在线观看 | 精品国产一二三四区| 亚洲女人18毛片水真多| 欧美精品18| 日韩欧美国产1| 欧美久久久久久久久久久久久久| 亚洲精品一区二区三区不卡| 在线国产精品一区| 亚洲精品在线不卡| 欧美国产日韩在线播放| 午夜激情视频在线| 久久精品一区蜜桃臀影院| 国产精品吹潮在线观看| 国产亚洲精品精品精品| 国产精品亚洲欧美日韩一区在线 | 九九九久久久精品| 久久大大胆人体| 天天影视综合色| 在线观看av黄网站永久| 久久亚洲一级片| 精品日本一区二区三区在线观看| av免费观看网址| 亚洲激情女人| 久久久久中文字幕2018| 久久99久久久| 欧美美女在线观看| 9191精品国产综合久久久久久 | 在线播放毛片| 国产精品成人免费| 福利视频一区二区三区| 日韩视频在线观看一区| 日韩在线第七页| 日日骚久久av| 中文字幕无码人妻少妇免费| 亚洲综合在线电影| 亚洲午夜三级在线| 日本视频一区在线观看| 国产精品无码在线| 亚洲色图官网| 狠狠干狠狠久久| 一区二区av| 午夜黄色小视频| 激情综合色综合久久综合| 国产做受69高潮| 91香蕉在线视频| 久久网站免费观看| 日韩国产欧美区| 久久黄色一级视频| 嫩草伊人久久精品少妇av杨幂| 一本久道中文字幕精品亚洲嫩| 欧美另类videos| 成人高清免费在线播放| 99re视频这里只有精品| 91成人免费观看| 亚洲无码久久久久| 性欧美videos另类喷潮| 欧美激情乱人伦| 久久嫩草捆绑紧缚| 欧美视频免费| 久久福利视频网| 免费在线不卡视频| 欧美视频四区| 日本久久久久久久久| 亚洲综合精品在线| av不卡一区二区三区| 91香蕉视频在线下载| 婷婷视频在线观看| 国产成人综合在线| 欧美极品jizzhd欧美| 狠狠综合久久av一区二区| 2021国产精品久久精品| 一级全黄肉体裸体全过程| h视频在线免费| 亚洲一区二区在线视频| 欧美日韩在线成人| 一区二区在线免费播放| 欧美一区二区在线看| 五月婷婷之婷婷| 国产一区二区三区朝在线观看| 日韩一区二区在线观看| 一区二区三区四区毛片| 色成人综合网| 777xxx欧美| 中文字幕丰满孑伦无码专区| 色哟哟精品丝袜一区二区| 亚洲第一页中文字幕| 中文字幕avav| 视频二区欧美毛片免费观看| 欧美一区二区在线播放| 99久久久无码国产精品性| 欧美国产另类| 欧美激情成人在线视频| 中文字幕 国产| 蜜乳av一区二区三区| 国产一区二区三区无遮挡| 欧美熟妇另类久久久久久不卡| 成人一道本在线| 久久艹中文字幕| 久色视频在线| 中文字幕一区二区三区在线播放| 亚洲自偷自拍熟女另类| 欧美成人h版| 欧美丝袜自拍制服另类| 午夜精品久久久久久久99热影院| 亚洲妇女av| 在线播放日韩欧美| 日韩欧美国产成人精品免费| 欧美高清一区| 国产视频福利一区| 精品国产av 无码一区二区三区| 国产欧美综合在线| 日韩一级免费在线观看| 成人在线免费电影网站| 91麻豆精品国产91久久久 | 久久动漫网址| 亚洲欧洲自拍偷拍| 欧美一二三区视频| 99久久99久久精品国产片果冻| 日韩一级特黄毛片| 午夜裸体女人视频网站在线观看| 欧美mv日韩mv国产网站| 加勒比一区二区| 国产精品普通话对白| 国产精品久久久久久久久久久久久 | 国模视频一区| 永久免费精品影视网站| 成人黄色免费网| 国产成人综合在线观看| 久久福利一区二区| 激情小说亚洲色图| 青青青国产精品一区二区| 96日本xxxxxⅹxxx17| 99久久久久久| 成年人视频网站免费观看| 国产精品3区| 欧美高清一级大片| 亚州av在线播放| 色88888久久久久久影院按摩| www.av天天| 亚洲黄色av| 麻豆精品传媒视频| 中文字幕在线播放网址| 在线观看视频一区| a级一a一级在线观看| 免播放器亚洲| 在线国产精品网| 天天综合网站| 久久精品精品电影网| 久久国产视频一区| 国产91精品久久久久久久网曝门| 日韩免费电影一区二区| 成人在线黄色电影| 日韩精品在线一区| 黄色片视频网站| 欧美国产1区2区| 黑鬼大战白妞高潮喷白浆| 成人一二三区| 国产视频在线观看一区| 懂色aⅴ精品一区二区三区| 欧美高清视频在线| 成人精品福利| 精品国产凹凸成av人网站| 国产中文av在线| 成人免费毛片app| 青青在线免费观看视频| 欧美日韩国产欧| 日本视频一区在线观看| 97se亚洲| 韩国福利视频一区| 国产 欧美 精品| 色呦呦网站一区| 欧美日韩精品在线观看视频 | 精品成人av一区二区三区| 狠狠色丁香久久婷婷综合丁香| 国产精品无码人妻一区二区在线| 日韩免费视频| 久久国产精品-国产精品| 国产va免费精品观看精品| 日韩美女激情视频| 精品精品导航| 精品福利在线导航| 一级黄色片在线播放| 精品久久久久久中文字幕一区奶水 | 一区二区xxx| a91a精品视频在线观看| 精品视频一区二区| 精品一区91| 欧美福利视频在线观看| xxxxx日韩| 日韩成人在线播放| 丰满少妇被猛烈进入| 91精品午夜视频| 这里只有久久精品视频| 精品欧美激情精品一区| 久久久精品视频在线| 成人综合婷婷国产精品久久蜜臀| 欧美大尺度做爰床戏| 性欧美videos另类喷潮| 毛片在线播放视频| 激情六月综合| 免费看日本黄色| 中出一区二区| 精品欧美一区二区在线观看视频 | 青青草成人在线观看| 日韩精品视频一区二区在线观看| 亚洲夜间福利| 亚洲国产精品成人天堂| 希岛爱理av免费一区二区| 国产91精品一区二区绿帽| 国产精品成人**免费视频| 91精品国产综合久久香蕉| 日韩护士脚交太爽了| 国产精品美女免费视频| 99热国产在线中文| 久久精品久久久久久| 免费在线视频欧美| 日韩美女主播在线视频一区二区三区 | 国产精品 日韩| xxxx日韩| 国产在线精品一区| 色综合久久中文| 欧美国产一区二区在线| 国产欧美日韩精品一区二区三区 | 国模私拍视频在线| 亚洲成在人线av| 午夜在线视频观看| 亚洲精品自拍视频| 国产又粗又猛又爽又| 亚洲欧美视频在线观看视频| 黄色av网址在线观看| av一区二区三区黑人| 国产国语性生话播放| 久久av中文字幕片| 国产欧美一区二| 狠狠色丁香婷婷综合| 蜜桃色一区二区三区| 日韩 欧美一区二区三区| 一级在线免费视频| 久久99这里只有精品| 无码国产精品一区二区高潮| 成人精品国产免费网站| 天堂一区在线观看| 国产模特精品视频久久久久| 国产偷人视频免费| 男人的天堂亚洲一区| 又黄又爽又色的视频| 成人毛片视频在线观看| 精品人妻无码一区二区三区| 中文字幕在线不卡视频| 免费无码毛片一区二区app| 精品久久久久久久中文字幕 | 朝桐光av在线| 午夜精品久久久久久久蜜桃app| 精品视频第一页| 亚洲制服丝袜一区| 放荡的美妇在线播放| 亚洲第一av色| 欧美成人精品欧美一级私黄| 好吊成人免视频| 91麻豆视频在线观看| 欧美不卡激情三级在线观看| 好男人免费精品视频| 久久成人亚洲精品| 原纱央莉成人av片| 欧美在线观看日本一区| 超碰中文在线| 欧美极品少妇与黑人| 午夜激情在线| 久久99精品国产99久久6尤物| 黄色网址在线免费播放| 日韩三级影视基地| 三级在线看中文字幕完整版| 久久久久亚洲精品国产| 日韩经典一区| 国产在线精品一区二区三区》 | 91在线看国产| xxxx日本少妇| 欧美性猛交xxxx乱大交退制版 | 99久久99久久综合| 99久久久免费精品| 欧美性做爰猛烈叫床潮| 日本高清视频在线| 久久国产精品免费视频| 中文另类视频| 欧美性天天影院| 夜夜爽av福利精品导航| 久久久精品视频国产| 中文字幕电影一区| 中文字幕在线播| 在线观看国产日韩| 天天干天天干天天干| 欧美xxxx综合视频| 久久精品 人人爱| 天堂精品视频| 久久国产成人精品| 日本成年人网址| 99re热视频这里只精品| 久久久久久久国产精品毛片| 91精品国产综合久久精品麻豆| 成人性生交大片免费看午夜| 欧亚精品中文字幕| 欧美色图婷婷| 天堂av一区二区| 日韩精品亚洲一区| 久久久久久久久久毛片| 中文字幕一区二区在线播放| 在线免费观看视频网站| 国产一区二区三区欧美| 成人短视频在线| …久久精品99久久香蕉国产| 电影久久久久久| 欧美日韩三区四区| 乱人伦精品视频在线观看| 久久国产精品国产精品| 国产三级精品三级在线专区| 欧美日韩午夜视频| 欧美日本在线一区| 日韩一级片免费观看| 久久久久久国产精品| 中文字幕亚洲在线观看| 欧美成人精品免费| 日本 国产 欧美色综合| 一级黄色毛毛片| 欧美日本国产视频| aaa大片在线观看| 国产精品视频一区二区三区经| 成人3d动漫在线观看| 日韩不卡一二三| 亚洲欧洲综合另类| 亚洲va天堂va欧美ⅴa在线| 久久久综合av| 秋霞综合在线视频| 国产天堂在线播放| 中文字幕中文乱码欧美一区二区| 国产强被迫伦姧在线观看无码| 精品一区二区电影| 欧美日韩五区| 中文字幕免费高| 成人激情黄色小说| 日韩美一区二区| 日韩小视频在线| 亚洲一区二区三区中文字幕在线观看| 精品国偷自产一区二区三区| 26uuu国产在线精品一区二区| 精品一区在线观看视频| 欧美精品一区二区三区很污很色的| 日韩理论视频| 椎名由奈jux491在线播放| 国产99久久久国产精品潘金| 亚洲天堂av片| 日韩在线观看免费高清完整版| 91免费精品国偷自产在线在线| 国产免费一区二区三区视频| 国产精品卡一卡二卡三| 高潮毛片又色又爽免费 | 欧美一区二区精品| www.九色在线| 亚洲一区二区三区精品在线观看| 国产不卡一区视频| 成人h动漫精品一区二区下载| 伦理中文字幕亚洲| 亚洲国产精品嫩草影院久久av| 中文字幕资源在线观看| 天天综合日日夜夜精品| 欧美成人xxx| 久久久影院一区二区三区| 国产综合一区二区| 国产美女永久免费无遮挡| 丁香五六月婷婷久久激情| av资源种子在线观看|