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

數(shù)據(jù)庫中間件漫談——看看云時代,它會走向何方

開發(fā) 前端
隨著業(yè)務(wù)的發(fā)展,MySQL數(shù)據(jù)庫中的表會越來越多,表中的數(shù)據(jù)量也會越來越大,相應(yīng)地,數(shù)據(jù)操作的開銷也會越來越大;另外,無論怎樣升級硬件資源,單臺服務(wù)器的資源(CPU、磁盤、內(nèi)存、網(wǎng)絡(luò)IO、事務(wù)數(shù)、連接數(shù))總是有限的,最終數(shù)據(jù)庫所能承載的數(shù)據(jù)量、數(shù)據(jù)處理能力都將遭遇瓶頸。

[[346382]]

1.前言
隨著業(yè)務(wù)的發(fā)展,MySQL數(shù)據(jù)庫中的表會越來越多,表中的數(shù)據(jù)量也會越來越大,相應(yīng)地,數(shù)據(jù)操作的開銷也會越來越大;另外,無論怎樣升級硬件資源,單臺服務(wù)器的資源(CPU、磁盤、內(nèi)存、網(wǎng)絡(luò)IO、事務(wù)數(shù)、連接數(shù))總是有限的,最終數(shù)據(jù)庫所能承載的數(shù)據(jù)量、數(shù)據(jù)處理能力都將遭遇瓶頸。

分表、分庫和讀寫分離可以有效地減小單臺數(shù)據(jù)庫的壓力。

而數(shù)據(jù)庫中間件,也火了很長一段時間,基本上每個大廠都會自研一套。

本文主要針對業(yè)界主流的數(shù)據(jù)庫中間件的實現(xiàn)、功能、成本等方面進行對比,總結(jié)數(shù)據(jù)庫中間件的實現(xiàn)方式,并展望未來的可能發(fā)展。

2. 實現(xiàn)方式

一般來說,對于數(shù)據(jù)庫中間件,可以在以下六個層次做切入。

2.1 代碼層
在同一個項目中創(chuàng)建多個數(shù)據(jù)源,采用if else的方式,直接根據(jù)條件在代碼中路由。

Spring中有動態(tài)切換數(shù)據(jù)源的抽象類,具體參見AbstractRoutingDataSource。

如果項目不是很龐大,使用這種方式能夠快速的進行分庫。但缺點也是顯而易見的,這種海量的代碼侵入是絕不能被接受的。

而且當(dāng)查詢結(jié)果返回時,需要對跨庫、聚合等查詢結(jié)果進行歸并,開發(fā)工作量非常巨大。

這種方式了解一下即可,一般不會去使用。

2.2 框架層
主要是修改或增強現(xiàn)有ORM框架的功能,在SQL中增加一些自定義原語或者hint來實現(xiàn)。

常見的比如實現(xiàn)一些攔截器(比如Mybatis的Interceptor接口),增加一些自定義解析來控制數(shù)據(jù)的流向,效果雖然較好,但會改變一些現(xiàn)有的編程經(jīng)驗。

這種情況適合公司ORM框架統(tǒng)一的情況,但在很多情況下不太現(xiàn)實。

而且大部分情況下要修改框架源碼,因此,也不推薦。

2.3 驅(qū)動層
無論是從代碼層還是框架層做處理,都是高侵入、難維護的。

因此,常見的數(shù)據(jù)庫中間件,至少需要從驅(qū)動層開始,我們可以理解為一個smart-client。

什么意思是smart-client呢?

通常smart-client是在連接池或者driver的基礎(chǔ)上進行了一層封裝。

這個smart-client內(nèi)部可以與不同的數(shù)據(jù)庫建立連接。

服務(wù)需要查詢的sql,就交給smart-client進行解析、優(yōu)化,然后發(fā)送給具體的數(shù)據(jù)庫進行操作。

例如在讀寫分離情況下,smart-client會選擇sql走從庫還是主庫;在分庫分表的情況下,進行sql解析、sql改寫等操作,然后路由到不同的分庫,將得到的結(jié)果進行合并,返回給應(yīng)用。

我們熟知的TDDL、Sharding-JDBC等,都是在此層切入。

優(yōu)點:

1)實現(xiàn)方便,業(yè)務(wù)無入侵。smart-client不需要實現(xiàn)客戶端通信協(xié)議,只需要在數(shù)據(jù)數(shù)據(jù)庫廠商提供的不同語言的數(shù)據(jù)庫驅(qū)動上做封裝即可。例如mysql針對java語言提供了mysql-connector-java驅(qū)動,針對python提供了mysql-connector-python驅(qū)動。

2)天然去中心化。smart-client以sdk的方式被應(yīng)用引入,然后部署到不同的服務(wù)節(jié)點上,不需要有代理層proxy。因此相較于代理方式而言,不需要考慮高可用的問題。只要應(yīng)用的節(jié)點沒有全部宕機,就可以訪問數(shù)據(jù)庫。(這里的高可用是相比代理層proxy而言,數(shù)據(jù)庫本身的高可用還是需要保證的)

缺點:

1)通常僅支持某一種語言。例如tddl、zebra、sharding-jdbc都是使用java語言開發(fā),因此對于使用其他語言的用戶,就無法使用這些中間件。如果其他語言要使用,那么就要開發(fā)多語言客戶端。

2)版本升級困難。因為應(yīng)用使用數(shù)據(jù)源代理就是引入一個jar包的依賴,在有多個應(yīng)用都對某個版本的jar包產(chǎn)生依賴時,一旦這個版本有bug,所有的應(yīng)用都需要升級。而數(shù)據(jù)庫代理升級則相對容易,因為服務(wù)是單獨部署的,只要升級這個代理服務(wù)器,所有連接到這個代理的應(yīng)用自然也就相當(dāng)于都升級了。

3)去中心化的缺點,比如無法做全局的sql限流

2.4 代理層
在應(yīng)用中,我們通過一個普通的數(shù)據(jù)源(c3p0、druid、dbcp等)與代理服務(wù)器建立連接,所有的sql操作語句都是發(fā)送給這個代理,由這個代理去操作底層數(shù)據(jù)庫,得到結(jié)果并返回給應(yīng)用。在這種方案下,分庫分表和讀寫分離的邏輯對開發(fā)人員是完全透明的。

像MySQL Router、MyCat、ShardingSphere(proxy模式)等,都是在此層切入。

優(yōu)點:

1)多語言支持。也就是說,不論你用的php、java或是其他語言,都可以支持。以mysql數(shù)據(jù)庫為例,如果proxy本身實現(xiàn)了mysql的通信協(xié)議,那么你可以就將其看成一個mysql 服務(wù)器,因此不同語言的開發(fā)者都可以使用mysql官方提供的對應(yīng)的驅(qū)動來與這個代理服務(wù)器建通信。

2)對業(yè)務(wù)開發(fā)同學(xué)透明。由于可以把proxy當(dāng)成mysql服務(wù)器,理論上業(yè)務(wù)同學(xué)不需要進行太多代碼改造,既可以完成接入。

缺點:

1)實現(xiàn)復(fù)雜。因為proxy需要實現(xiàn)被代理的數(shù)據(jù)庫server端的通信協(xié)議,實現(xiàn)難度較大。

2)proxy本身需要保證高可用。由于應(yīng)用本來是直接訪問數(shù)據(jù)庫,現(xiàn)在改成了訪問proxy,意味著proxy必須保證高可用。否則,數(shù)據(jù)庫沒有宕機,proxy掛了,導(dǎo)致數(shù)據(jù)庫無法正常訪問,就尷尬了。

3)租戶隔離。可能有多個應(yīng)用訪問proxy代理的底層數(shù)據(jù)庫,必然會對proxy自身的內(nèi)存、網(wǎng)絡(luò)、cpu等產(chǎn)生資源競爭,proxy需要需要具備隔離的能力。

2.5 Sidecar
Sharding-Sidecar是ShardingSphere的第三個產(chǎn)品,目前仍然在規(guī)劃中。定位為Kubernetes或Mesos的云原生數(shù)據(jù)庫代理,以DaemonSet的形式代理所有對數(shù)據(jù)庫的訪問。

通過無中心、零侵入的方案提供與數(shù)據(jù)庫交互的的嚙合層,即Database Mesh,又可稱數(shù)據(jù)網(wǎng)格。Database Mesh的關(guān)注重點在于如何將分布式的數(shù)據(jù)訪問應(yīng)用與數(shù)據(jù)庫有機串聯(lián)起來,它更加關(guān)注的是交互,是將雜亂無章的應(yīng)用與數(shù)據(jù)庫之間的交互有效的梳理。使用Database Mesh,訪問數(shù)據(jù)庫的應(yīng)用和數(shù)據(jù)庫終將形成一個巨大的網(wǎng)格體系,應(yīng)用和數(shù)據(jù)庫只需在網(wǎng)格體系中對號入座即可,它們都是被嚙合層所治理的對象。

優(yōu)點:

分布式云原生的數(shù)據(jù)庫中間件模式,集成了jdbc和proxy各自的優(yōu)點,能滿足高可用、跨語言、無感知升級等多種優(yōu)勢特性

缺點:

需要整體架構(gòu)支持云原生體系

目前還沒正式上線。

2.6 存儲層
這個層次實際上不應(yīng)該叫數(shù)據(jù)庫中間件了,需要更換存儲。

比如Aurora、polardb、tidb等分布式數(shù)據(jù)庫,通過計算節(jié)點和存儲節(jié)點分離,計算節(jié)點scale up,存儲節(jié)點scale out的理念將公有云的關(guān)系數(shù)據(jù)庫產(chǎn)品推向了一個新的高度。

這樣一來,實際上已經(jīng)不再需要傳統(tǒng)的數(shù)據(jù)庫中間件了,一切問題天然就不存在了。

3. 功能對比
從上文可以了解到,目前最主流的數(shù)據(jù)庫中間件主要是從驅(qū)動層smart-client和代理層proxy切入的。

下面,我們來了解下業(yè)界主流的中間件產(chǎn)品在這兩個層次的站隊情況與實現(xiàn)的功能對比。

其他還有比如:

Atlas、Kingshard、DBProxy、mysql router、MaxScale、58 Oceanus、ArkProxy、Ctrip DAL、Tsharding、Youtube vitess、網(wǎng)易DDB、Heisenberg、proxysql、Mango、DDAL、Datahekr、MTAtlas、

我們可以看到,基本各個大廠都擼過一遍自己的中間件產(chǎn)品。不過目前開源而且比較火的已經(jīng)不多了,主要還是以shardingsphere為主。

我們從功能維度,來對比一下幾個產(chǎn)品。

4. 展望
從上文的分析可以看出,盡管目前主流的數(shù)據(jù)庫中間件還是在smart-client和proxy兩個層面進行處理的,但是,已經(jīng)能看到未來的方向了。云原生的到來,數(shù)據(jù)庫中間件也會擁抱變化。

一方面是作為sidecar的模式,可能會有一個新的階段,比如shardingsphere推出sidecar模式后。

而另一方面,云數(shù)據(jù)庫通過全新的計算存儲分離的架構(gòu)方式,打破傳統(tǒng)關(guān)系型數(shù)據(jù)庫的性能瓶頸,傳統(tǒng)數(shù)據(jù)庫中間件將不再需要關(guān)注,一切都將以數(shù)據(jù)庫基礎(chǔ)設(shè)施的形式提供給使用者。

 

責(zé)任編輯:姜華 來源: 阿丸筆記
相關(guān)推薦

2010-03-02 10:22:55

中間件

2009-11-10 16:48:23

中間件操作系統(tǒng)數(shù)據(jù)庫

2017-12-01 05:04:32

數(shù)據(jù)庫中間件Atlas

2017-11-27 05:36:16

數(shù)據(jù)庫中間件TDDL

2017-11-27 05:06:42

數(shù)據(jù)庫中間件cobar

2018-02-24 19:37:33

Java8數(shù)據(jù)庫中間件

2014-08-05 14:30:25

金蝶中間件

2011-08-10 13:03:58

CJDBC數(shù)據(jù)庫集群

2017-05-23 18:55:05

mysql-proxy數(shù)據(jù)庫架構(gòu)

2018-11-07 15:30:19

數(shù)據(jù)庫NewSQLNoSQL

2022-04-01 10:55:30

數(shù)據(jù)庫混合云建設(shè)

2017-07-26 09:41:28

MyCATSQLMongoDB

2017-11-27 06:01:37

數(shù)據(jù)庫中間件中間層

2017-12-01 05:40:56

數(shù)據(jù)庫中間件join

2017-12-11 13:30:49

Go語言數(shù)據(jù)庫中間件

2010-03-19 15:24:15

云服務(wù)

2017-07-18 17:35:16

數(shù)據(jù)庫MyCATPreparedSta

2017-11-03 11:02:08

數(shù)據(jù)庫中間件

2017-11-30 08:56:14

數(shù)據(jù)庫中間件架構(gòu)師

2024-12-06 08:29:29

點贊
收藏

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

国产精品视频首页| 蜜桃视频在线播放| 国产一区视频在线观看免费| 精品噜噜噜噜久久久久久久久试看 | 国产一级免费观看| 看全色黄大色大片免费久久久| 欧美日在线观看| 亚洲视频欧美在线| 人人妻人人澡人人爽精品日本 | 91黄色8090| 内射毛片内射国产夫妻| 一区二区日韩| 欧美亚洲一区二区在线观看| 色综合伊人色综合网站| 天天爽天天爽夜夜爽| a视频在线观看免费| 91丨九色porny丨蝌蚪| 国产欧美日韩专区发布| 97超碰人人干| 中文字幕亚洲综合久久五月天色无吗''| 亚洲黄页网在线观看| 日本中文字幕影院| 男人最爱成人网| 一个色妞综合视频在线观看| 日韩欧美一区二区三区四区 | 日本系列欧美系列| 久久久久久久久久久免费 | 国产成人一区二区三区| 九九热精品免费视频| av永久不卡| 日韩欧美的一区二区| 男操女免费网站| 亚洲国产成人二区| 亚洲一区影音先锋| 久久久久久久免费视频| 日韩大片在线永久免费观看网站| 91老师国产黑色丝袜在线| 99国产超薄丝袜足j在线观看 | 欧美一区二区视频网站| 国产精品入口免费软件| 韩日精品一区二区| 性做久久久久久| 国产成人亚洲综合无码| caoporn免费在线视频| 国产精品视频免费| 亚洲高清在线观看一区| 国产精品一级伦理| 久久嫩草精品久久久久| 精品久久蜜桃| 少妇高潮一区二区三区99小说| 国产成人精品免费视频网站| 成人日韩在线电影| 亚洲一区中文字幕永久在线| 日本在线不卡一区| 国产精品久久久久高潮| 波多野结衣mp4| 性欧美videos另类喷潮| 欧洲s码亚洲m码精品一区| 天天操天天干视频| 欧美亚洲一级| 国产精品扒开腿做爽爽爽视频| 久久国产视频精品| 日韩成人精品在线观看| 国产精品久久久久av| 最新中文字幕免费| 男男视频亚洲欧美| 成人免费视频在线观看超级碰| 中文字幕在线一| 国产原创一区二区三区| 91视频免费在线观看| 亚洲国产精品视频在线| 成人黄色大片在线观看| 国产亚洲第一区| 日本在线视频1区| 国产日韩欧美不卡在线| 在线观看欧美亚洲| 色老头在线观看| 天天色 色综合| 亚洲国产精品毛片av不卡在线| 91精品店在线| 91精品一区二区三区在线观看| 欧美人与性动交α欧美精品| 国产精品欧美大片| 亚洲第一av在线| jizz中文字幕| 欧美一区二区三区久久精品茉莉花 | 免费一级做a爰片久久毛片潮| 日韩中文在线电影| 欧美精品激情在线观看| 成人h动漫精品一区二区下载| 美美哒免费高清在线观看视频一区二区| 国产一区二区在线免费视频| www.亚洲天堂.com| 久久综合九色综合欧美98| 亚洲国产欧美日韩| 乱插在线www| 色爱区综合激月婷婷| 婷婷激情小说网| 美女av一区| 最近2019年日本中文免费字幕| 五月天婷婷色综合| 国产精品久久久免费| 成人网址在线观看| 可以在线观看的黄色| 亚洲欧美一区二区三区久本道91| 国产午夜大地久久| www欧美在线观看| 亚洲男女性事视频| 欧美片一区二区| 日韩和的一区二区| 国产99午夜精品一区二区三区| 黄色免费在线播放| 亚洲成人在线观看视频| 一道本在线免费视频| 精品精品国产三级a∨在线| 中文字幕日韩av| 日韩熟女精品一区二区三区| 精品亚洲成a人| 欧美精品尤物在线| 免费在线观看的电影网站| 欧洲国产伦久久久久久久| 亚洲欧美高清在线| 国产精品99在线观看| 欧美中文在线观看| 亚洲精品一区二区三区新线路| 中文字幕精品综合| 日日碰狠狠躁久久躁婷婷| 亚洲成人黄色| 成年无码av片在线| 亚洲一级视频在线观看| 久久九九国产精品| 日韩欧美视频网站| 9l视频自拍九色9l视频成人| 色偷偷888欧美精品久久久| 国产精品久久久久久久久久精爆| 懂色一区二区三区免费观看 | av在线免费观看网| 欧美视频一二三| 人妻av一区二区| 国产精品多人| av色综合网| 福利视频在线| 欧美高清性hdvideosex| 成人欧美一区二区三区黑人一 | 成人婷婷网色偷偷亚洲男人的天堂| 欧美夜福利tv在线| 台湾av在线二三区观看| 亚洲sss视频在线视频| 免费在线观看日韩av| 欧美黄污视频| 国产精品久久久久久久久久久久冷 | 精品国产欧美成人夜夜嗨| aaa在线视频| 久久久久久综合| 毛片一区二区三区四区| 香蕉久久夜色精品国产使用方法| 国自产精品手机在线观看视频| 亚洲免费成人在线| 亚洲国产乱码最新视频 | 亚洲 高清 成人 动漫| 加勒比视频一区| 97热精品视频官网| 三区在线观看| 欧美写真视频网站| 开心激情五月网| 韩国一区二区视频| 肉大捧一出免费观看网站在线播放| 精品三级久久久| 欧美国产日韩一区二区| 亚洲AV无码成人片在线观看| 亚洲国产综合色| 亚洲天堂资源在线| 视频一区国产视频| 黄色www在线观看| youjizzjizz亚洲| 亚洲成人av电影在线| 在线综合+亚洲+欧美中文字幕| 国产毛片欧美毛片久久久| 蜜桃av一区二区在线观看| 中文字幕剧情在线观看一区| 日本一区二区三区视频在线看 | 玛丽玛丽电影原版免费观看1977| 欧美大胆性生话| 久久九九免费视频| 色婷婷综合视频| 欧美性感一类影片在线播放| 欧美视频www| 97精品久久久久中文字幕| 成人免费毛片播放| 一本到12不卡视频在线dvd| 国产精品久久九九| h1515四虎成人| 欧美激情精品久久久久久大尺度| 国产在线观看免费| 日韩免费一区二区| 国产寡妇亲子伦一区二区三区四区| 国产精品午夜在线| 国产乱淫av麻豆国产免费| 首页亚洲欧美制服丝腿| 免费在线精品视频| 三级精品视频| 亚洲综合在线中文字幕| 中国色在线日|韩| 久久福利网址导航| 蜜桃视频在线观看网站| 欧美v国产在线一区二区三区| 亚洲色成人www永久网站| 亚洲欧美成人一区二区三区| 国产精品揄拍100视频| 国产一区不卡精品| 午夜视频在线瓜伦| 极品裸体白嫩激情啪啪国产精品| 日韩中文不卡| 日韩一级电影| 91久久精品国产| 忘忧草在线日韩www影院| 欧美另类第一页| av一本在线| 国产丝袜一区视频在线观看 | 欧美性受黑人性爽| 免费短视频成人日韩| 国产二区一区| 精品一区二区三区中文字幕在线 | 黄色网一区二区| 91在线网站视频| 亚洲综合av一区二区三区| 久久久久久久久91| 18videosex性欧美麻豆| 日韩在线不卡视频| 九色在线播放| 亚洲毛片一区二区| 五月婷婷在线观看视频| 精品美女在线播放| 国产女人高潮的av毛片| 欧美日韩高清影院| 中文字幕+乱码+中文乱码www| 岛国视频午夜一区免费在线观看| 久久精品国产亚洲av香蕉| 一区二区三区日本| 裸体武打性艳史| 专区另类欧美日韩| 手机av在线看| 亚洲少妇中出一区| 成人18视频免费69| ㊣最新国产の精品bt伙计久久| 精品丰满少妇一区二区三区| 国产日韩欧美一区二区三区乱码 | 一个色在线综合| 久草视频在线资源| 一区二区三区丝袜| 日本系列第一页| 欧美日韩国产激情| 欧美videossex极品| 色综合久久88色综合天天免费| 精品欧美一区二区三区免费观看| 精品成人av一区| 中文字幕激情小说| 一本久道中文字幕精品亚洲嫩| 青青青国产在线| 欧美日韩亚洲精品内裤| 激情网站在线观看| 欧美日韩一区二区三区四区| 一炮成瘾1v1高h| 欧美一级理论片| 欧美 日韩 国产 成人 在线| 亚洲二区在线播放视频| 亚洲 国产 欧美 日韩| 亚洲毛茸茸少妇高潮呻吟| 蝌蚪视频在线播放| 久久精品国产免费观看| 最新国产在线拍揄自揄视频| 国模精品视频一区二区三区| 亚洲天堂手机| 国产精品青草久久久久福利99| 日本成人在线网站| 国产精品theporn88| 视频小说一区二区| 亚洲色图自拍| 国内综合精品午夜久久资源| 黄色片久久久久| 精品在线视频一区| 69亚洲乱人伦| 欧美国产日韩a欧美在线观看 | 你懂的免费在线观看| 一区二区亚洲欧洲国产日韩| 久cao在线| 91av成人在线| 国产精品黄色片| 国产精品jizz视频| 日韩激情一区| 欧美一级片免费播放| 日本欧美久久久久免费播放网| 中文字幕一区二区三区四| 99久久久久免费精品国产 | 亚洲精品国产视频| 91精品国产高清一区二区三密臀| 欧美日韩一级二级| 免费观看黄一级视频| 在线不卡国产精品| 黑人精品视频| 国产精品视频精品| 久久av国产紧身裤| 少妇高潮流白浆| 久久久成人网| aaa黄色大片| 欧美激情一区二区在线| 黄色激情视频在线观看| 欧美日韩精品欧美日韩精品| 凸凹人妻人人澡人人添| 久久最新资源网| av有声小说一区二区三区| 成人欧美视频在线| 999国产精品视频| 免费日韩视频在线观看| 成人精品视频一区| 91免费公开视频| 日本高清不卡一区| 日本wwwxxxx| 欧美高跟鞋交xxxxhd| www久久久| 一区二区三区四区免费视频| 久久国产精品久久久久久电车| 欧美成人精品一区二区综合免费| 国产精品免费观看视频| 亚洲GV成人无码久久精品| 精品国产精品网麻豆系列| 麻豆视频网站在线观看| 国产精品va在线| 亚洲调教一区| 国产老熟妇精品观看| 丰满亚洲少妇av| 欧美黄色一级网站| 欧美一区二区观看视频| 免费av在线网址| 国产精品视频白浆免费视频| 欧美精美视频| 男人透女人免费视频| 久久综合色天天久久综合图片| 日本一区二区网站| 精品动漫一区二区三区在线观看| av在线影院| 亚洲一区二区久久久久久久| 天天影视天天精品| 中文av字幕在线观看| 中文字幕一区在线| 一级黄色片在线播放| 色偷偷av一区二区三区乱| 日韩午夜视频在线| 在线观看精品视频| 国产专区欧美精品| 亚洲色图综合区| 日韩欧美亚洲一区二区| 羞羞视频在线免费国产| www.久久艹| 99精品99| wwwwxxxx国产| 欧美亚洲一区二区在线| 91在线高清| 91久久久久久久久久| 中国精品18videos性欧美| 在线视频日韩欧美| 夜夜亚洲天天久久| 欧美77777| 国产成人精品一区二区三区| 欧美午夜精彩| 天天久久综合网| 亚洲一区二区三区自拍| 四虎永久在线精品免费网址| 欧美一级视频一区二区| 国产一区二区三区四区五区传媒 | 国产免费观看av| 亚洲色图校园春色| 成人国产精品入口免费视频| 午夜久久久久久久久久久| 成人激情黄色小说| 无码日韩精品一区二区| www.亚洲一区| 2023国产精华国产精品| 国产xxxxx在线观看| 国产精品看片你懂得| 亚洲av无码一区二区三区dv| 91高清视频免费| sdde在线播放一区二区| 日本中文字幕在线不卡| 精品欧美aⅴ在线网站| 第九色区av在线| av一本久道久久波多野结衣| 亚洲综合精品| 国产探花在线视频| 亚洲缚视频在线观看| 国产一区二区主播在线| 伊人网在线免费| 久久精品一区二区三区不卡牛牛| 国产三级按摩推拿按摩| 2019日本中文字幕| 婷婷亚洲五月| a级在线观看视频| 91精品国产乱| 成人在线视频播放| 日韩网站在线免费观看|