欧美三区四区_av先锋影音资源站_亚洲第一论坛sis_影音先锋2020色资源网_亚洲精品社区_在线免费观看av网站_国产一区二区伦理_亚洲欧美视频一区二区_99视频精品全部免费在线_精精国产xxxx视频在线

解析XML數(shù)據(jù)查詢技術(shù)已經(jīng)成為現(xiàn)今的研究熱點(diǎn)_Xml教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

推薦:談XML卷之實(shí)戰(zhàn)錦囊(1):動(dòng)態(tài)排序
動(dòng)機(jī): 排序功能讓我們頁面上的數(shù)據(jù)顯的更人性化,是我們?cè)诰W(wǎng)站上見過的很普遍的一個(gè)功能效果了。以往的自動(dòng)排序都是用大量的腳本代碼來完成的,對(duì)一般的愛好者來說這是件困難的事情。然而用XML

XML(可擴(kuò)展標(biāo)記語言)已成為Web應(yīng)用中數(shù)據(jù)表示和數(shù)據(jù)交換的標(biāo)準(zhǔn),隨著Internet的快速發(fā)展,尤其是電子商務(wù),Web服務(wù)等應(yīng)用的廣泛使用,XML類型的數(shù)據(jù)成為當(dāng)前主流的數(shù)據(jù)形式。因此XML數(shù)據(jù)的管理技術(shù)尤其是XML數(shù)據(jù)查詢技術(shù)成為當(dāng)前的研究熱點(diǎn)。

 

相比起關(guān)系型數(shù)據(jù),XML有著各種各樣的優(yōu)點(diǎn),但有個(gè)最大的缺陷就是它的效率。因?yàn)殛P(guān)系型數(shù)據(jù)文件中,數(shù)據(jù)的字段名只需出現(xiàn)一次即可,而XML數(shù)據(jù)文件中,元素名將反復(fù)出現(xiàn),這必須會(huì)影響到查詢的效率。為了盡可能的提高XML的查詢效率,需要為XML類型提供了索引功能。

 

萬維網(wǎng)聯(lián)盟于2007年1月23日將XPath2.0和XQuery1.0確定為推薦標(biāo)準(zhǔn),結(jié)束了此前各種查詢語言群雄逐鹿的局面。 基于此標(biāo)準(zhǔn), 除傳統(tǒng)廠商外,各科研機(jī)構(gòu)紛紛提出了對(duì)XPath和XQuery的實(shí)現(xiàn)(文獻(xiàn)中提及的有十?dāng)?shù)種),其存儲(chǔ)模型不同,查詢算法各異,優(yōu)化途徑也各有所長(zhǎng),在這樣的背景下,達(dá)夢(mèng)數(shù)據(jù)庫公司根據(jù)自身發(fā)展戰(zhàn)略,也提出了自己的XML查詢引擎模型,目前,達(dá)夢(mèng)的XML查詢引擎正在緊張開發(fā)中,而對(duì)XML數(shù)據(jù)建立有效的索引是影響XML數(shù)據(jù)查詢性能的重要因素。在深入分析當(dāng)前已有的數(shù)據(jù)庫產(chǎn)品的索引技術(shù)基礎(chǔ)上為達(dá)夢(mèng)XML查詢引擎設(shè)計(jì)一種較為合理的索引結(jié)構(gòu),以使該引擎能發(fā)揮較優(yōu)性能。

 

XML索引技術(shù)簡(jiǎn)介

 

目前,人們對(duì)XML的研究主要分為兩個(gè)方面。一個(gè)是對(duì)XML這種半結(jié)構(gòu)化數(shù)據(jù)的存儲(chǔ)、查詢和管理的的原生數(shù)據(jù)庫,其中的數(shù)據(jù)和元數(shù)據(jù)完全采用XML結(jié)構(gòu)表示,與其底層的數(shù)據(jù)存儲(chǔ)格式(如對(duì)象模型、關(guān)系模型等)無關(guān)。另一個(gè)是它與關(guān)系數(shù)據(jù)庫之間的相互轉(zhuǎn)換,利用關(guān)系數(shù)據(jù)庫的成熟技術(shù)對(duì)XML數(shù)據(jù)進(jìn)行處理。由于后一個(gè)方向比較有現(xiàn)實(shí)意義,因此成了XML研究中的重點(diǎn)。

 

而除了存儲(chǔ)方案之外,索引技術(shù)也是決定一個(gè)數(shù)據(jù)庫系統(tǒng)最重要的因素之一。如果對(duì)XML文檔不構(gòu)建索引結(jié)構(gòu),那么針對(duì)XML數(shù)據(jù)的任何查詢都很可能導(dǎo)致對(duì)整個(gè)文檔樹的遍歷,隨著XML數(shù)據(jù)集的增大,這種開銷是不可忍受的。故此,對(duì)XML索引技術(shù)的研究具有較高的理論和實(shí)用價(jià)值。

 

雖然傳統(tǒng)的索引技術(shù)經(jīng)過長(zhǎng)期的積累已經(jīng)相對(duì)成熟,但是,這類索引技術(shù)針對(duì)的主要是根據(jù)值(而不是具有某種關(guān)系的模式)定位數(shù)據(jù)記錄的功能,不太關(guān)注數(shù)據(jù)記錄間的邏輯關(guān)系;而 XML 數(shù)據(jù)查詢的基本特征就是根據(jù)模式特征(正則路徑表達(dá)式形式描述的結(jié)構(gòu)關(guān)系)的輸入提取符合該模式的數(shù)據(jù),所以,XML 索引的主要內(nèi)容就是設(shè)計(jì)適用于模式匹配的技術(shù)。

 

XML索引分類

 

基于路徑的XML索引

 

基于路徑的索引是以XML樹結(jié)構(gòu)中節(jié)點(diǎn)的路徑信息為基礎(chǔ),采取某種約簡(jiǎn)方式,使得約簡(jiǎn)后的樹結(jié)構(gòu)只維護(hù)不同的路徑信息,而不會(huì)存在具有相同路徑的兩個(gè)節(jié)點(diǎn)。 已經(jīng)提出的這類索引有:DataGuides索引、Index Fabric索引、XML數(shù)據(jù)的自適應(yīng)路徑索引(Adaptive Path Index for XML Data, APEX )

 

Dataguides 索引是從根結(jié)點(diǎn)為起始的精練路徑的一種結(jié)構(gòu)摘要。邊標(biāo)簽串聯(lián)在一起形成的字符串路徑在 Dataguides 中只描述一次。Dataguides 減少了遍歷路徑查詢時(shí)所需的部分結(jié)點(diǎn),它對(duì)從根部遍歷 XML文檔是有效的。但對(duì)于含有通配符的路徑查詢或?qū)в蠿Path標(biāo)準(zhǔn)中定義的descendant-or-self軸的路徑查詢要進(jìn)行多次的連接操作,查詢效率較低,并且存在數(shù)據(jù)冗余。

 

然后編寫關(guān)于這2個(gè)大字段的Java對(duì)象文件TestLob.java,分別定義類型為CLOB和BLOB屬性字段為String和byte[]類型,其中由于CLOB是處理大文本類型所以它對(duì)應(yīng)了Java中的String類型,BLOB是處理一些以二進(jìn)制流形勢(shì)存儲(chǔ)的沒有嚴(yán)格定義的大文件所以讓它使用byte[]類型,然后分別定義這2個(gè)屬性的Getter和Setter方法,相關(guān)代碼如下:

 

Dataguides 索引是從根結(jié)點(diǎn)為起始的精練路徑的一種結(jié)構(gòu)摘要。邊標(biāo)簽串聯(lián)在一起形成的字符串路徑在 Dataguides 中只描述一次。Dataguides 減少了遍歷路徑查詢時(shí)所需的部分結(jié)點(diǎn),它對(duì)從根部遍歷 XML文檔是有效的。但對(duì)于含有通配符的路徑查詢或?qū)в蠿Path標(biāo)準(zhǔn)中定義的descendant-or-self軸的路徑查詢要進(jìn)行多次的連接操作,查詢效率較低,并且存在數(shù)據(jù)冗余。

 

Index Fabric是在Patricia Trie樹上發(fā)展而來的一種索引結(jié)構(gòu),它把到每個(gè)元素節(jié)點(diǎn)的每條標(biāo)記路徑都用一個(gè)字符串編碼,再將這些編碼值插入到Patricia Trie樹中去,從而將按照路徑方式對(duì)XML數(shù)據(jù)的查詢轉(zhuǎn)化為對(duì)字符串的查詢。在查詢時(shí)先將查詢路徑編碼成字符串的形式,再在索引樹中進(jìn)行查找。Index Fabric索引優(yōu)點(diǎn)是存儲(chǔ)了XML數(shù)據(jù)的層次結(jié)構(gòu)信息,統(tǒng)一處理了有模式和無模式信息情況下的XML數(shù)據(jù)的檢索,并且使對(duì)XML數(shù)據(jù)的查詢和更新所需要的時(shí)間與層次相關(guān)而不是與索引關(guān)鍵字的長(zhǎng)度相關(guān)。Index Fabric索引的缺點(diǎn)在于丟失了元素節(jié)點(diǎn)間的結(jié)構(gòu)關(guān)系,因?yàn)樗槐A袅擞形谋局档脑毓?jié)點(diǎn)的信息。因此,與DataGuides索引類似,Index Fabric索引處理帶有XPath標(biāo)準(zhǔn)中定義的descendant-or-self軸的部分匹配查詢表達(dá)式效率不高

 

為此,APEX[14]引入了依賴于XML數(shù)據(jù)查詢分布的信息:將經(jīng)常出現(xiàn)的XML查詢語句對(duì)應(yīng)的標(biāo)簽節(jié)點(diǎn)預(yù)先保存在一個(gè)哈希結(jié)構(gòu)中。它的作用類似于Cache的功能:當(dāng)有新的查詢要求處理時(shí),首先在哈希表中搜索是否有滿足的節(jié)點(diǎn)集合。但它對(duì)于帶有元素值或?qū)傩灾档牟樵儽磉_(dá)式的處理效率較低。

 

基于節(jié)點(diǎn)的索引

 

基于節(jié)點(diǎn)的索引本質(zhì)上即是將XML數(shù)據(jù)分解為數(shù)據(jù)單元的記錄集合,同時(shí)在記錄中保存該單元在XML數(shù)據(jù)中的位置信息。與基于路徑的索引不同,基于節(jié)點(diǎn)的索引打破了必須通過標(biāo)簽路徑查找節(jié)點(diǎn)這一限制,將XML數(shù)據(jù)分解成規(guī)范形式的節(jié)點(diǎn)記錄。由于保存了節(jié)點(diǎn)的位置信息,而且能夠很好地結(jié)合到成熟的關(guān)系數(shù)據(jù)庫管理系統(tǒng)中,因此它是目前應(yīng)用最廣泛的一種索引。

 

根據(jù)對(duì)位置信息的編碼方式不同,基于節(jié)點(diǎn)的索引一般可以分為一下幾類:

 

1. 基于前綴的索引

 

基于前綴的索引主要是根據(jù)Dewey[12]編碼生成的索引,文獻(xiàn)[13]的 ORDPATH 編碼采用的也是類似的方法,并給出了壓縮 ORDPATH的方法,該方法已應(yīng)用于SQL Server 2005的索引組織中。

 

 

前綴編碼的基本思想是直接將一個(gè)節(jié)點(diǎn)的雙親節(jié)點(diǎn)的編碼作為該節(jié)點(diǎn)編碼的前綴,對(duì)于前綴編碼,要判斷一個(gè)節(jié)點(diǎn)v是否另一個(gè)節(jié)點(diǎn)u的后裔,只要判斷u的編碼是否v的編碼的前綴。前綴編碼索引的一個(gè)重要性質(zhì)是它們的字典有序:以節(jié)點(diǎn)r為根的子樹中的任意一個(gè)節(jié)點(diǎn)u,它的前綴編碼c(u)大于(小于)它的左兄弟子樹(右兄弟子樹)中所有節(jié)點(diǎn)的前綴編碼。因此,基于前綴的索引不僅能夠有效地支持包含關(guān)系的運(yùn)算,而且能夠有效地支持文檔位置關(guān)系的計(jì)算。

 

2. 基于區(qū)間編碼的索引

 

對(duì)于區(qū)間編碼索引,樹T中的每一個(gè)結(jié)點(diǎn)被賦予一個(gè)區(qū)間編碼[begin,end],滿足:一個(gè)結(jié)點(diǎn)的區(qū)間編碼包含它的后裔結(jié)點(diǎn)的區(qū)間編碼.也就是說,樹T中 的節(jié)點(diǎn)u是節(jié)點(diǎn)v的祖先,當(dāng)且僅當(dāng)start(u)

 

第一個(gè)區(qū)間編碼方案是Dietz編碼,樹T中的每一個(gè)結(jié)點(diǎn)被賦予一個(gè)具有先序遍歷序號(hào)和后序遍歷序號(hào)的二元組.由于樹T中的一個(gè)祖先結(jié)點(diǎn)u在先序遍歷(后序遍歷)中必然出現(xiàn)在它的后裔結(jié)點(diǎn)v之前(之后),因此, 節(jié)點(diǎn)u和v是祖先/后裔關(guān)系,當(dāng)且僅當(dāng)pre(u)

 

另一個(gè)區(qū)間編碼索引的典型例子是XISS索引,它為每個(gè)節(jié)點(diǎn)賦予一個(gè)數(shù)字對(duì),其中order為擴(kuò)展的前序編碼,size為節(jié)點(diǎn)的子孫的范圍。對(duì)一棵文檔樹中的任意節(jié)點(diǎn)X和Y,當(dāng)且僅當(dāng)order(x)

 

XISS索引通過將原始查詢語句分解為子表達(dá)式。然后分別針對(duì)這些子表達(dá)式實(shí)現(xiàn)查詢,最后對(duì)這些中間結(jié)果進(jìn)行聯(lián)結(jié)獲得查詢結(jié)果集。從而能較好地支持含通配符的查詢語句。不過,它是對(duì)每一個(gè)中間結(jié)果進(jìn)行聯(lián)結(jié)后得到最終查詢結(jié)果。雖然這樣一種方法的確能夠解決所有的通配符問題,可是,這種中間結(jié)果的聯(lián)結(jié)很有可能是非常耗時(shí)的,特別是對(duì)于長(zhǎng)路徑的簡(jiǎn)單表達(dá)式。

 

兩種索引機(jī)制的比較

 

基于路徑的索引主要基于節(jié)點(diǎn)合并的策略,通過節(jié)點(diǎn)等價(jià)、路徑等價(jià)等技術(shù),得到比原始文檔小得多的索引結(jié)構(gòu),它的結(jié)構(gòu)仍然是樹型的,所以在處理查詢時(shí),基本上仍須遍歷整個(gè)索引樹才能得到結(jié)果。基于路徑的索引可以很好地支持簡(jiǎn)單路徑表達(dá)式的查詢,但是對(duì)于正則路徑表達(dá)式,它效果不是很理想。

 

基于節(jié)點(diǎn)的索引通過編碼技術(shù)索引每一個(gè)節(jié)點(diǎn),節(jié)點(diǎn)之間的結(jié)構(gòu)關(guān)系通過編碼可以在常數(shù)時(shí)間內(nèi)確定它可以很好地支持正則路徑表達(dá)式,但是對(duì)于長(zhǎng)的路徑表達(dá)式,尤其是在查詢產(chǎn)生的中間結(jié)果很多的時(shí)候,節(jié)點(diǎn)索引的連接操作代價(jià)高昂。

 

基于路徑的索引和基于節(jié)點(diǎn)的索引各有優(yōu)缺點(diǎn),但可以優(yōu)勢(shì)互補(bǔ)。目前在實(shí)際應(yīng)用中,基于節(jié)點(diǎn)的索引應(yīng)用更為廣泛,研究得也比較成熟,因此,達(dá)夢(mèng)公司有關(guān)XML索引結(jié)構(gòu)研究主要以基于節(jié)點(diǎn)的索引為主,并適當(dāng)參考基于路徑的索引加以改進(jìn)。

分享:解讀XML 增、刪、改和查示例
1.已知有一個(gè)XML文件(bookstore.xml)如下:

來源:模板無憂//所屬分類:Xml教程/更新時(shí)間:2009-08-02
相關(guān)Xml教程
捆绑凌虐一区二区三区| 91九色视频在线| 欧美a v在线播放| 日韩欧美成人一区二区三区| 亚洲理论电影片| 久久久三级国产网站| 亚洲老司机av| 一本色道久久综合亚洲精品婷婷 | 亚洲天堂2021av| 日本高清免费电影一区| 亚洲视频在线一区二区| 午夜精品一区二区三区在线播放| 激情五月开心婷婷| 91女人18毛片水多国产| 影音先锋久久久| 欧美亚洲免费在线一区| 3d精品h动漫啪啪一区二区| 熟女丰满老熟女熟妇| 日日夜夜亚洲| 99国产精品久久久久久久久久久| 一级做a爰片久久毛片美女图片| 欧美日韩一区二区三区电影| 黄色片免费观看视频| 国产精品久久久乱弄| 精品久久久久久久久久久| 国产美女精品视频免费观看| 波多野结衣加勒比| 99精品女人在线观看免费视频| eeuss国产一区二区三区| 中文字幕日韩精品有码视频| 国产黄色激情视频| 这里只有精品免费视频| 一本色道久久精品| 日韩欧美国产精品一区| 日韩欧美99| 日本系列第一页| 91精品精品| 欧美亚日韩国产aⅴ精品中极品| 99热99热| 国产成人久久久久| 日韩在线综合| 日韩欧美在线字幕| 狠狠久久综合婷婷不卡| 久草中文在线视频| 国产精品无码专区av免费播放| 国产高清第一页| 国产婷婷精品| 亚洲第一视频网站| 欧美日韩一区二区三区电影| 在线观看国产一区二区三区| 首页亚洲欧美制服丝腿| 亚洲精品mp4| 日本一本中文字幕| 精品人妻一区二区三区三区四区 | 在线播放日韩欧美| 国产av人人夜夜澡人人爽麻豆| 人人妻人人爽人人澡人人精品| 一区二区国产在线观看| 亚洲国产精品久久| 激情伊人五月天| 天堂av在线免费| 粉嫩欧美一区二区三区高清影视 | 日韩美女免费视频| 一级性生活大片| 中文字幕av一区二区三区人| 欧美日韩国产在线| 欧美日韩成人一区二区三区| 欧美videossex极品| 亚洲少妇在线| 日韩理论片久久| 99热成人精品热久久66| 婷婷午夜社区一区| 国产日产精品一区| 国产精品最新在线观看| 久久精品三级视频| 中文字幕一区二区三三| 日韩欧美高清dvd碟片| 国产在线观看欧美| 亚洲国产精品欧美久久 | 国内揄拍国内精品少妇国语| 午夜免费福利影院| 四虎884aa成人精品最新| 色一情一乱一乱一91av| 手机在线观看国产精品| 国产一区二区三区成人| 国产高清久久久久| 97久久国产精品| 国产小视频自拍| 亚洲乱码精品| 亚洲激情在线观看视频免费| 99久久国产宗和精品1上映| 美女视频一区| 亚洲国产精品人人做人人爽| 欧美精品二区三区四区免费看视频| jizz国产在线观看| 国产麻豆精品在线观看| 97久久精品人搡人人玩| 国产综合精品久久久久成人av| 欧美伊人影院| 日韩成人性视频| www.这里只有精品| 韩国精品福利一区二区三区| 日本久久电影网| 欧美少妇在线观看| 亚洲欧美韩国| 自拍偷拍亚洲欧美日韩| 久久riav二区三区| 国产又粗又猛又爽又黄视频| aaa国产一区| 成人免费视频网址| 午夜婷婷在线观看| 成人黄色综合网站| 国产美女直播视频一区| 国产精品100| 国产精品亚洲а∨天堂免在线| 97超级碰碰碰久久久| 青花影视在线观看免费高清| 午夜亚洲精品| 欧美人交a欧美精品| 国产一二三av| 久久精品成人| 国产精品久久久久9999吃药| 91精品国产乱码| 91免费版看片| 欧美日韩va| 色综合久久天天| 欧美久久在线观看| 国产电影一区二区| 欧美午夜精品免费| 国产精品视频一区二区三区四区五区| 亚洲精品黑牛一区二区三区| 欧美偷拍一区二区| 欧美精品色婷婷五月综合| 久久久免费毛片| 日韩欧美视频一区| 久久久精品高清| 精品国内自产拍在线观看视频| 亚洲丁香久久久| 成年女人免费视频| 欧美黄色大片网站| 久久在线免费视频| eeuss中文字幕| 美女尤物国产一区| 国产极品jizzhd欧美| 国产成人在线免费视频| 成人app下载| 国产欧美丝袜| 日本国产在线观看| 偷拍日韩校园综合在线| 欧美视频在线观看视频| 国产精品调教| 亚洲成色999久久网站| 国产精品一区二区无码对白| 亚洲精品女人| 欧美一级高清免费播放| 国产又大又黄又粗| 国产午夜亚洲精品理论片色戒| 亚洲国产视频a| 男人的j进女人的j一区| 香蕉久久网站| 99亚洲伊人久久精品影院红桃| 日韩午夜电影av| 亚洲精品无码久久久久久久| 一本一本久久a久久综合精品| 久久精品一区中文字幕| 欧美日韩在线视频免费播放| 粉嫩av一区二区三区在线播放| www.成人av| 天堂网2014av| 国产精品一区2区3区| 色综合久久综合中文综合网| 国产精品无码av无码| 日韩不卡一二区| 亚洲三级中文字幕| 欧美亚洲动漫另类| 不用播放器的免费av| 欧美日韩免费| 欧美一级大胆视频| 亚洲免费视频二区| 亚洲精品中文字幕乱码三区| www.夜夜爱| 宅男在线一区| 久久久www成人免费精品张筱雨| 亚洲熟女www一区二区三区| 成人18视频日本| 四虎影视永久免费在线观看一区二区三区| 国产91欧美| 欧美www视频| 少妇久久久久久久久久| 国产精品羞羞答答xxdd| 久久99精品久久久久久久久久| 成人精品国产| 一区二区三区网站| 国产亚洲网站| 国产69精品久久久久久| 波多野结衣一区二区三区在线| 国产精品短视频| 丰满的少妇愉情hd高清果冻传媒| 夜色77av精品影院| 欧美理论片在线观看| 青草视频在线观看免费| 亚洲蜜臀av乱码久久精品| 男人靠女人免费视频网站| 91成人精品视频| 清纯唯美日韩制服另类| 国产情侣自拍小视频| 色8久久人人97超碰香蕉987| 人妻激情偷乱视频一区二区三区| 久久男女视频| 国产精品手机视频| 99久久久国产| 99国产精品视频免费观看| 一本久道中文字幕精品亚洲嫩| 国产无限制自拍| 欧美激情理论| 国产成人97精品免费看片| 国产丰满美女做爰| 欧美性猛交xxxx黑人交| 六十路息与子猛烈交尾| 久久国产人妖系列| 欧美性xxxx69| 日韩高清成人在线| 欧美—级高清免费播放| 一区二区视频在线免费观看| 福利视频一区二区| 日本成人在线免费| 韩日欧美一区二区三区| 日韩av电影免费播放| 欧美色图婷婷| 久久久久久久久久久人体| 一个人看的www日本高清视频| 色悠悠亚洲一区二区| 三级视频网站在线观看| 成人深夜福利app| 在线观看av的网址| 中国成人一区| 91精品久久久久| 亚洲青青一区| www.欧美三级电影.com| 一本色道久久综合精品婷婷| 欧美日韩一区高清| 永久免费av无码网站性色av| 国产午夜精品一区二区三区四区| 一女被多男玩喷潮视频| 亚洲少妇诱惑| 欧美日韩在线精品| 九九视频免费观看视频精品| 欧美有码在线视频| 欧美成人资源| 在线视频中文亚洲| 中文字幕在线播放不卡| 欧美三级视频在线播放| 国产破处视频在线观看| 中文字幕成人在线观看| 男人搞女人网站| 麻豆精品视频在线观看免费 | 男女全黄做爰文章| 国产精品区一区二区三| 五月花丁香婷婷| 国产乱人伦偷精品视频不卡| 久久观看最新视频| 尤物网精品视频| 精品高清视频| av在线不卡免费观看| 国产精品视频久久| 国产一区二区av在线| 蜜臀久久99精品久久久无需会员| wwwxxxx国产| 亚洲国模精品一区| 波多野结衣高清在线| 欧美日本精品一区二区三区| 国产精品 欧美激情| 亚洲高清视频在线| 丰满少妇在线观看资源站| 国产亚洲综合性久久久影院| 国产又大又黄又粗又爽| 国产高清一区日本| 黄色免费视频大全| 日本人妖一区二区| 丰满人妻一区二区三区53号| 一区视频在线| 日韩av在线电影观看| 91精品啪在线观看国产18| 国产福利不卡| 奇米狠狠一区二区三区| 91精品在线影院| 羞羞色国产精品网站| 国产欧美精品xxxx另类| 黄色免费大全亚洲| 国产精品成人久久久久| 亚洲亚洲一区二区三区| 日本视频久久久| 欧美成人精品午夜一区二区| 2018中文字幕一区二区三区| 欧美亚洲福利| 午夜精品三级视频福利| 亚洲毛片在线免费| 91国产中文字幕| 四虎影视成人精品国库在线观看| 国模吧一区二区| 开心久久婷婷综合中文字幕| 97精品视频在线播放| 色婷婷成人网| 欧美专区在线播放| 亚洲三区欧美一区国产二区| 国产国语videosex另类| 成人爽a毛片| 国产美女91呻吟求| 综合国产视频| 痴汉一区二区三区| 999久久久91| 日本一区二区三区免费观看 | 日韩av一二三| www.国产在线播放| 精品亚洲国内自在自线福利| 九九九九免费视频| 成人av在线资源网| 午夜啪啪小视频| 欧美激情在线免费观看| 国产人妻人伦精品1国产丝袜| 一区二区三区四区蜜桃| 少妇太紧太爽又黄又硬又爽小说| 黑人精品xxx一区一二区| 亚洲在线www| 精品午夜视频| 国产精品嫩草视频| 蜜桃a∨噜噜一区二区三区| 91九色对白| 亚洲欧美一区在线| 一区二区三区四区五区精品| 久久三级福利| 无码人妻精品一区二区三区在线| 成人亚洲一区二区一| 小日子的在线观看免费第8集| 国产精品视频一区二区三区不卡 | 国产精品美女久久久久久2018| 国产精品300页| 亚洲444eee在线观看| 久久久久久天堂| 欧美第一区第二区| 国产强伦人妻毛片| 另类色图亚洲色图| 国产一区二区三区精品在线观看| 国产精品极品在线| 日韩专区精品| 在线天堂一区av电影| 久久国产欧美日韩精品| 91视频这里只有精品| 中文字幕亚洲成人| 日本二区三区视频| 欧美一区二区高清| 国产黄色美女视频| 欧美极品第一页| 欧美一区 二区| 久久久久久久久久码影片| 亚洲伊人观看| 亚洲国产精品毛片av不卡在线| 欧美经典一区二区三区| 五月天婷婷丁香网| 日韩三区在线观看| 亚洲国产成人精品一区二区三区| 欧美精品xxx| 丝袜美腿综合| 三区精品视频观看| 久久国产精品色| 久久久福利影院| 亚洲欧美日韩电影| 国产在线观看99| 亚洲欧美综合图区| 国产黄色精品| 97在线电影| 亚洲永久免费精品| 国产视频一区二区三区在线播放| 国产精品嫩草影院com| 欧美性猛交xxxxx少妇| 亚洲黄色www网站| 亚州一区二区三区| 国产综合色香蕉精品| 亚洲欧洲综合| 国产超碰在线播放| 亚洲精品福利视频网站| wwwxxx亚洲| 色婷婷综合久久久久中文字幕1| 久久九九精品视频| 国语精品免费视频| 免费观看在线色综合| 无码国产精品一区二区高潮| 福利视频第一区| 91成品人影院| 7m第一福利500精品视频| 成人精品视频| 97超碰国产精品| 国产精品理伦片| 18精品爽视频在线观看| 在线观看日韩av| 91亚洲精品视频在线观看| 日韩一区二区电影在线观看| 国产精品99久久久久| 久久精品国产亚洲AV熟女| 日韩精品最新网址|