• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于位標識的可擦寫高效過濾器算法與實現(xiàn)

    2022-08-25 09:56:54肖文超高佳寧廖雪花
    軟件導刊 2022年8期
    關鍵詞:布隆字符串數組

    雷 蒙,肖文超,高佳寧,廖雪花

    (1.四川師范大學計算機科學學院;2.四川師范大學物理與電子工程學院,四川成都 610101)

    0 引言

    傳統(tǒng)應用開發(fā)會直接從數據庫讀取數據,大數據環(huán)境下,高并發(fā)請求頻繁地訪問磁盤操作數據[1],會導致系統(tǒng)卡頓等嚴重問題,成為整個應用系統(tǒng)的性能瓶頸。為緩解數據庫訪問壓力,減少頻繁地讀寫操作,通常會選擇在業(yè)務與數據庫之間加入一層緩存。

    高并發(fā)場景下,若某個無效key 被高并發(fā)訪問且沒有命中,出于對容錯性的考慮,會去數據庫中獲取,導致數據庫執(zhí)行了大量不必要的查詢操作,從而帶給數據庫巨大沖擊與壓力。解決此類緩存擊穿問題的傳統(tǒng)思路為利用HashTable[2],但需要耗費大量資源,成本太高。目前流行的解決方式是采用布隆過濾器(Bloom Filter,BF)[3-4]。通常對于數據庫中數據的key 值,可以將其預先存儲在布隆過濾器中,然后在布隆過濾器中進行過濾。如果發(fā)現(xiàn)布隆過濾器中沒有,就去緩存服務(如redis)中查詢,如果緩存服務(如redis)中也沒有數據,就再去數據庫查詢,這樣可以避免不存在的數據信息也到存儲庫中進行查詢的情況。

    Table 1 Test environment configuration表1 測試環(huán)境配置

    Table 2 Comparison of construction(insertion)time of different numbers of strings表2 不同數目字符串構建(插入)時間比較

    Table 3 Comparison of index time of different numbers of strings表3 不同數目字符串索引時間比較

    Table 4 Comparison of memory space of different numbers of strings表4 不同數目字符串內存空間比較

    布隆過濾器可以高效查詢元素是否在指定集合中,目前已廣泛應用于元素查詢[5-7]。利用布隆過濾器可以快速過濾不相干的數據,減少不必要的I/O 開銷,提高系統(tǒng)讀取性能。布隆過濾器在識別郵件黑名單、過濾重復資源的效率上有一定優(yōu)勢,同時因其在同等數量級下占用內存小、查找效率高而得以廣泛應用。

    本文提出一種新型的基于位標識的可擦寫高效過濾器算法,采用改進后的前綴樹[8-9]作為基本結構,將傳統(tǒng)樹結構中的字符改進為位(bit)數組存儲,并動態(tài)構建過濾器。相較于傳統(tǒng)的布隆過濾器,在保證查詢效率以及占用盡可能少的內存空間基礎上,具備了可擦寫特性,由于前綴樹自身結構支持刪除操作,因此改進后的布隆過濾器可以便捷地完成刪除操作從而實現(xiàn)0 誤判率,能夠更好地應用于高并發(fā)場景下的系統(tǒng)開發(fā)。

    1 相關工作

    布隆過濾器自巴頓布隆于1970 年提出以來[10-11],被廣泛應用于各種計算機系統(tǒng)以表示龐大數據并提高查找效率[12]。布隆過濾器是一種通過多個哈希函數的映射對參數存儲空間進行壓縮的數據結構[13],由于其自身結構特性,布隆過濾器存在無法刪除及假陽性等缺陷,大量研究工作者提出了一些改進方案并將其應用于各類應用系統(tǒng)。

    王乾等[14]提出將布隆過濾器改為雙向量的結構使其適合硬件,實現(xiàn)并行過濾,降低了查找延遲,提高了端口吞吐率。為了支持元素的刪除,F(xiàn)an 等[15]提出計數布隆過濾器(Counting Bloom filter,CBF),其本質上是一個計數數組,每個計數器大小為d位,與傳統(tǒng)布隆過濾器相比,會產生d倍的存儲開銷,并且在判斷集合成員時需要同時判斷k個哈希地址對應計數器的值;Fan 等[16]提出支持刪除操作的布谷鳥過濾器(Cuckoo filter,CF),其本質上是由m個桶組成的數組,每個桶包含b個基本存儲單元,每個存儲單元被稱為槽。王飛越[17]采用“兩種選擇的力量”策略改進布谷鳥布隆過濾器并將其應用于實際;Yu 等[18]提出一種基于單哈希函數的新型布隆過濾器,提高了布隆過濾器的查詢效率,假陽性與傳統(tǒng)布隆過濾器近似相同;耿宏等[19]提出一種動態(tài)布隆計數樹(DBCT)型數據結構存儲元素集合,通過對每個字節(jié)增加計數器記錄對應字節(jié)被置位的次數以完成刪除操作。雖然這些研究工作在對布隆過濾器進行一定改進后都滿足了特定需求,但整體上存在以下幾點問題:

    (1)誤算率(假陽性)問題。隨著布隆過濾器中元素數量的增加,誤算率隨之增加,難以消除。

    (2)刪除問題。由于布隆過濾器中的每位都被多個元素共享,因此不支持刪除操作。改進版的計數型布隆過濾器雖然可以提供刪除功能,但代價是將原有空間增大d倍(計數器占用空間)且在某種程度上降低了系統(tǒng)性能。

    2 基本原理

    2.1 前綴樹結構

    前綴樹又稱單詞查找樹,它是由鏈接結點組成的數據結構,這些鏈接可能為空,也可能指向其他結點[20]。傳統(tǒng)單詞查找樹的每個結點都有R 條鏈接,其中R 為字母表大小,結構如圖1 所示。單詞查找樹的構建效率及查詢效率均為O(k),k為字符串長度,與單詞查找樹中存儲的元素總數無關,因此,其查詢效率通常比二叉搜索樹及哈希樹更快。此外,根據其自身結構特性,單詞查找樹可通過將某節(jié)點設置為空(null)來完成刪除操作,以及在查詢時不存在誤判率。因此,本文提出選用前綴樹結構對傳統(tǒng)布隆過濾器進行改進研究。

    Fig.1 An example of the traditional R-direction word search tree structure圖1 傳統(tǒng)R向單詞查找樹結構示例

    由于傳統(tǒng)R 向單詞查找樹的很多結點都為空結點,稀疏現(xiàn)象嚴重,因此其空間利用率較低[13],屬于典型的“空間換時間”策略。為了避免R 向單詞查找樹在空間上的過度消耗,本文算法采用改進的前綴樹,即動態(tài)構建有效結點,避免大量無效空節(jié)點占用內存,降低了內存空間消耗,改進的動態(tài)構建樹結構如圖2所示。

    Fig.2 An example of an improved dynamic tree structure圖2 改進的動態(tài)構建樹結構示例

    對比傳統(tǒng)R 向單詞查找樹中每個非空鏈接隱式地表示其對應字符,改進后的動態(tài)單詞查找樹是顯式地保存在每個結點中。

    通過對常用的前綴樹進行結構分析,本文設計了一種新型的基于位標識的動態(tài)前綴樹結構,并將其用于實現(xiàn)可擦寫的高效過濾器算法中,解決傳統(tǒng)布隆過濾器難以刪除的問題及避免出現(xiàn)誤判率的情況?;谖粯俗R的可擦寫過濾器基本結構如圖3 所示,將傳統(tǒng)結點中存儲的字符用一系列二進制向量即位(bit)數組代替。使用占用空間更小的比特位標識字符,能夠有效減少空間占用率。假設存儲1 億個char 類型(占2 字節(jié))的字符,大約需占用1.8GB存儲空間,而存儲1 億個位數據只需大約119MB,即約為0.11GB,所占空間是其1/16 倍。由此可見,選用位數組優(yōu)化可以極大降低存儲空間,更適用于系統(tǒng)應用。

    Fig.3 An example of the structure of erasable filter based on bit identification圖3 基于位標識的可擦寫過濾器結構示例

    2.2 構建流程

    基于位標識的可擦寫過濾器構建流程如圖4 所示,具體步驟如下:

    Fig.4 Construction flow chart圖4 構建流程

    Step1:獲取字符串Key 的第i個字符,判斷子結點是否為空,從根結點開始:若當前結點的子結點為空,執(zhí)行Step2;若當前結點的子結點不為空,執(zhí)行Step3。

    Step2:創(chuàng)建新的子結點children(key:位數組;TrieNode:樹結點),將第i個字符存儲到節(jié)點對應的位數組中,即將位數組中下標為該字符的二進制位設置為1。

    Step3:判斷當前結點的子節(jié)點記錄中是否存在第i個字符對應的TrieNode 節(jié)點,且Key[i]非字符串的最后一位:若存在,則向下構建樹,獲取第(i+1)個字符:Key[i+1],執(zhí)行Step1;若不存在,創(chuàng)建TrieNode 節(jié)點,將其存入children中Key[i]對應的位置中,執(zhí)行Step4。

    Step4:判斷當前字符是否為字符串最后一位:若是,則將當前節(jié)點結束標記置為1,執(zhí)行Step5;若否,則向下構建樹,獲取第(i+1)個字符:Key[i+1],執(zhí)行Step1。

    Step5:結束。

    3 實現(xiàn)過程

    3.1 索引過程

    基于位標識的可擦寫過濾器索引元素流程如圖5 所示,具體步驟如下:

    Step1:獲取字符串Key 的第i 位元素,從根結點(root)開始:若當前結點的子節(jié)點為空(null),則返回false,表示未命中;否則,執(zhí)行Step2。

    Fig.5 Index flow chart圖5 索引流程

    Step2:判斷子節(jié)點是否存在以字符Key[i]值為下標的位數組:若存在,執(zhí)行Step3;若不存在,返回false,表示未命中。

    Step3:判斷當前Key[i]是否為字符串最后一位元素:若是,執(zhí)行Step4;否則,繼續(xù)索引Key[i+1]位元素,執(zhí)行Step1。

    Step4:判斷當前節(jié)點的結束標記是否為1:若是,表示字符串存在,返回true;否則,未命中,返回false。

    Step5:結束。

    3.2 刪除過程

    本文設計的基于位標識的過濾器存儲結構本質上是前綴樹Trie,因此具有可擦寫特性,可以很便捷地支持元素的刪除功能。由于應用場景不同,可擦除過濾器算法在刪除元素時,只需將元素(字符串key)對應結點中的位數組全部置為0 即可。在刪除過程中,若遇到某個結點含有其余子結點,則無須繼續(xù)進行操作;若該結點的所有鏈接均為空,即:對應結點的位數組中沒有置位1 的位數,則可將其從數據結構中刪除;若刪除該結點后,其父結點無任何鏈接,此時應繼續(xù)將父結點刪除。刪除流程如圖6 所示,具體步驟如下:

    Syep1:獲取字符串Key的第i個字符元素。

    Step2:判斷子節(jié)點(key:位數組;TrieNode:樹節(jié)點)是否存在以字符Key[i]值為下標的位數組對應的TrieNode:若存在,執(zhí)行Step3;若不存在,執(zhí)行Step5。

    Fig.6 Example of deletion process圖6 刪除流程示例

    Step3:判斷當前元素Key[i]是否為字符串最后一位:若為最后一位,執(zhí)行Step4;若不為最后一位,繼續(xù)讀取下一字符元素,執(zhí)行Step2。

    Step4:判斷當前子節(jié)點是否為空:若為空,將第i 個元素對應的位數組置為0,刪除其對應的樹節(jié)點TrieNode;若不為空,執(zhí)行Step5。

    Step5:結束。

    4 實驗對比與分析

    4.1 環(huán)境配置說明

    測試環(huán)境配置如表1所示。

    4.2 數據測試分析

    4.2.1 時間性能測試分析

    (1)不同數目字符串(定長)構建時間比較。使用定長的字符串,測試不同數目(萬級)字符串構建傳統(tǒng)前綴樹及可擦寫高效過濾器的時間性能。字符串定長為5 時的具體測試數據如表2所示。

    可以看出,隨著字符串數據10(萬)、20(萬)、40(萬)、60(萬)……遞增,基于位標識的可擦寫過濾器能夠快速響應,正確處理數據并完成構建;而傳統(tǒng)的前綴樹方式消耗的構建時間更多,且當數據量增加至200(萬)及以上時,由于內存溢出問題,系統(tǒng)無法正常響應,完成構建。圖7 直觀地反映了兩種方式下不同數目字符串的構建時間情況。由此可知,本文提出的基于位標識的可擦寫高效過濾器是可行的。

    (2)不同數目字符串(定長)索引時間比較。使用定長的字符串,測試不同數目(萬級)字符串索引時間。字符串定長為5的具體測試數據如表3所示。

    Fig.7 Comparison of the construction(insertion)time of different numbers of strings圖7 不同數目字符串構建(插入)時間比較

    由表3 可以看出,隨著字符串數據10(萬)、20(萬)、40(萬)、60(萬)……遞增,基于位標識的可擦寫過濾器與傳統(tǒng)前綴樹方式在索引時間上的差異并不顯著,兩者的索引差值僅占很小一部分,性能相當。圖8 直觀地反映了測試環(huán)境下兩種方式的索引時間情況。由此可知,本文提出的新型的基于位標識的可擦寫過濾器可應用于高并發(fā)場景下。

    Fig.8 Comparison of indexing time of different numbers of strings圖8 不同數目字符串索引時間比較

    4.2.2 空間性能測試分析

    使用定長的字符串,測試不同數目(萬級)字符串構建后傳統(tǒng)前綴樹與可擦寫過濾器的內存空間使用情況。字符串定長為5時的具體測試數據如表4所示。

    表4 給出了存儲10 萬~800 萬定長字符串時兩種算法的內存空間使用情況??梢钥闯?,新型的基于位的可擦寫高效過濾器的內存空間使用最少。為進一步分析這兩種結構的空間性能,繪制圖9,用來顯示字符串數目從10 萬增至800 萬時傳統(tǒng)R 向前綴樹與基于位的可擦寫過濾器的空間差值變化情況。

    Fig.9 Comparison of memory space of different numbers of strings圖9 不同數目字符串內存空間比較

    從圖9 可知,隨著字符串數量的增加,傳統(tǒng)R 向前綴樹與基于位的可擦寫過濾器之間的內存使用差值不斷增加。當測試數目增至100 萬時,傳統(tǒng)R 向前綴樹所使用的空間比基于位的可擦寫過濾器多了大約1.9GB,當數目增至200 萬及以上時,系統(tǒng)內存溢出。由此可知,本文提出的新型基于位的可擦寫過濾器較傳統(tǒng)前綴樹在內存使用上有極大優(yōu)勢,更適用于高并發(fā)場景下的系統(tǒng)應用。

    5 結語

    本文提出新型的基于位標識的可擦寫高效過濾器算法,利用前綴樹自身結構支持元素刪除的特性,解決傳統(tǒng)布隆過濾器中元素刪除困難問題及實現(xiàn)0 誤判率,并通過改進傳統(tǒng)的前綴樹存儲結構,將字符替換為占用空間更少的位(bit)數組,動態(tài)構建樹結構,減少大量無效的空節(jié)點,在保持索引時間復雜度的前提下,極大降低了內存空間消耗,更適用于高并發(fā)下的系統(tǒng)開發(fā)。

    猜你喜歡
    布隆字符串數組
    基于布隆過濾器的零知識集成員證明效率提升
    軟件工程(2024年7期)2024-12-31 00:00:00
    JAVA稀疏矩陣算法
    電腦報(2022年13期)2022-04-12 00:32:38
    JAVA玩轉數學之二維數組排序
    電腦報(2020年24期)2020-07-15 06:12:41
    尋找勾股數組的歷程
    一種新的基于對稱性的字符串相似性處理算法
    依據字符串匹配的中文分詞模型研究
    VB數組在for循環(huán)中的應用
    考試周刊(2012年88期)2012-04-29 04:36:47
    一種針對Java中字符串的內存管理方案
    小改字符串讓殺毒軟件閉嘴
    亚洲成人中文字幕在线播放| 国产精品野战在线观看| 天堂影院成人在线观看| 成熟少妇高潮喷水视频| av女优亚洲男人天堂| 一边摸一边抽搐一进一小说| 国产成人a∨麻豆精品| 日日摸夜夜添夜夜爱| 免费观看人在逋| 丝袜美腿在线中文| 天美传媒精品一区二区| 一边亲一边摸免费视频| 热99在线观看视频| 99热网站在线观看| 日韩人妻高清精品专区| 一个人看的www免费观看视频| 久久久欧美国产精品| 国产成人a区在线观看| 国产 一区 欧美 日韩| 高清毛片免费看| 欧美色视频一区免费| 给我免费播放毛片高清在线观看| 久久6这里有精品| 国产高清有码在线观看视频| 亚洲av一区综合| 少妇裸体淫交视频免费看高清| 最近视频中文字幕2019在线8| 国产av不卡久久| 亚州av有码| 男女做爰动态图高潮gif福利片| 婷婷色综合大香蕉| 精品一区二区三区人妻视频| 成人一区二区视频在线观看| 亚洲国产精品国产精品| 国产成人aa在线观看| 一进一出抽搐动态| 毛片女人毛片| 老司机影院成人| 日韩高清综合在线| 国产高清有码在线观看视频| 日韩强制内射视频| 亚洲熟妇中文字幕五十中出| 久久精品国产亚洲av香蕉五月| www日本黄色视频网| 亚洲国产精品sss在线观看| 国产真实伦视频高清在线观看| 99久久久亚洲精品蜜臀av| av在线蜜桃| 你懂的网址亚洲精品在线观看 | 十八禁国产超污无遮挡网站| 亚洲国产精品久久男人天堂| 成年av动漫网址| 三级毛片av免费| 在线观看午夜福利视频| 男女视频在线观看网站免费| 男女视频在线观看网站免费| 国产成人a∨麻豆精品| 女人十人毛片免费观看3o分钟| 亚洲国产精品成人综合色| 超碰av人人做人人爽久久| 中国国产av一级| 国产精品久久久久久精品电影| av免费在线看不卡| 国产私拍福利视频在线观看| 美女大奶头视频| 久久精品国产自在天天线| 99在线人妻在线中文字幕| 最近视频中文字幕2019在线8| 午夜免费激情av| 欧美成人免费av一区二区三区| 天堂网av新在线| 欧洲精品卡2卡3卡4卡5卡区| 99久国产av精品| 国产精品一区二区性色av| 日韩,欧美,国产一区二区三区 | 免费观看的影片在线观看| 六月丁香七月| 性插视频无遮挡在线免费观看| 一边摸一边抽搐一进一小说| 狠狠狠狠99中文字幕| 青春草亚洲视频在线观看| 99在线人妻在线中文字幕| 在线免费观看的www视频| 亚洲18禁久久av| 精品午夜福利在线看| АⅤ资源中文在线天堂| 中文字幕熟女人妻在线| 国产视频首页在线观看| 免费看美女性在线毛片视频| 国产精品女同一区二区软件| 久久精品综合一区二区三区| 一级毛片电影观看 | 九九在线视频观看精品| 少妇高潮的动态图| 久久鲁丝午夜福利片| 欧美不卡视频在线免费观看| 欧美最新免费一区二区三区| 色综合色国产| 女同久久另类99精品国产91| 少妇熟女aⅴ在线视频| 欧美最新免费一区二区三区| av天堂中文字幕网| 成人亚洲欧美一区二区av| 日本-黄色视频高清免费观看| 人体艺术视频欧美日本| 国产成人精品久久久久久| 国产爱豆传媒在线观看| 一区二区三区高清视频在线| 天天躁夜夜躁狠狠久久av| 在线观看av片永久免费下载| 国产三级中文精品| 国产爱豆传媒在线观看| 2022亚洲国产成人精品| 欧美日韩一区二区视频在线观看视频在线 | 日本熟妇午夜| 午夜视频国产福利| 97超碰精品成人国产| 亚洲最大成人中文| 伦理电影大哥的女人| h日本视频在线播放| 人体艺术视频欧美日本| 亚洲成人av在线免费| 欧美三级亚洲精品| 国产极品精品免费视频能看的| 全区人妻精品视频| 边亲边吃奶的免费视频| 久久热精品热| 亚洲中文字幕一区二区三区有码在线看| 国内少妇人妻偷人精品xxx网站| 寂寞人妻少妇视频99o| 精品不卡国产一区二区三区| 色5月婷婷丁香| 日韩国内少妇激情av| 国产激情偷乱视频一区二区| 亚洲人成网站在线观看播放| 国产av麻豆久久久久久久| 丝袜喷水一区| 天堂网av新在线| 精品99又大又爽又粗少妇毛片| 亚洲不卡免费看| 亚洲在线观看片| 99久久人妻综合| 亚洲国产精品国产精品| 国产大屁股一区二区在线视频| 国产成人a区在线观看| 免费一级毛片在线播放高清视频| kizo精华| 国产伦一二天堂av在线观看| 久久久久久久久久成人| 在线天堂最新版资源| 天天一区二区日本电影三级| 日韩av不卡免费在线播放| 国内揄拍国产精品人妻在线| 美女xxoo啪啪120秒动态图| 欧美色视频一区免费| 中出人妻视频一区二区| 免费黄网站久久成人精品| 国产日韩欧美在线精品| 国产在线男女| 日本熟妇午夜| 在线a可以看的网站| 亚洲在久久综合| 国产精品不卡视频一区二区| 天天一区二区日本电影三级| 国产精品国产高清国产av| 女同久久另类99精品国产91| 人妻夜夜爽99麻豆av| 日韩欧美 国产精品| 美女 人体艺术 gogo| 日韩av在线大香蕉| 精品免费久久久久久久清纯| 国产淫片久久久久久久久| 美女高潮的动态| 老司机福利观看| 国产久久久一区二区三区| 亚洲第一电影网av| 天堂av国产一区二区熟女人妻| a级一级毛片免费在线观看| 国产激情偷乱视频一区二区| 国产亚洲av片在线观看秒播厂 | а√天堂www在线а√下载| 亚洲精品粉嫩美女一区| 综合色丁香网| 午夜老司机福利剧场| 毛片一级片免费看久久久久| 麻豆国产av国片精品| 国产日本99.免费观看| 天堂av国产一区二区熟女人妻| 亚洲人成网站在线播放欧美日韩| 亚洲精品久久久久久婷婷小说 | 少妇的逼水好多| 看黄色毛片网站| 国产成人午夜福利电影在线观看| 午夜视频国产福利| 久久久a久久爽久久v久久| 精品久久久久久久人妻蜜臀av| 久久久国产成人精品二区| 直男gayav资源| 日韩成人伦理影院| 欧美三级亚洲精品| 国产精品无大码| 国产亚洲91精品色在线| av又黄又爽大尺度在线免费看 | 变态另类成人亚洲欧美熟女| 久久久久免费精品人妻一区二区| 国产成人午夜福利电影在线观看| 欧美日本视频| 亚洲最大成人中文| 你懂的网址亚洲精品在线观看 | 国产精品人妻久久久久久| 赤兔流量卡办理| 免费看光身美女| 白带黄色成豆腐渣| 网址你懂的国产日韩在线| 91久久精品电影网| 精品一区二区三区人妻视频| 亚洲精品自拍成人| 26uuu在线亚洲综合色| 黑人高潮一二区| 深夜精品福利| 国产成人精品婷婷| 免费大片18禁| 日韩欧美精品免费久久| 一进一出抽搐动态| 国产精品久久电影中文字幕| 国产 一区 欧美 日韩| 欧美变态另类bdsm刘玥| 黄色配什么色好看| 人人妻人人澡人人爽人人夜夜 | 国产免费男女视频| 国产一级毛片在线| 啦啦啦啦在线视频资源| 能在线免费看毛片的网站| 亚洲成a人片在线一区二区| av黄色大香蕉| 一本精品99久久精品77| 成人午夜精彩视频在线观看| 黄色配什么色好看| 国产高清不卡午夜福利| 91久久精品电影网| 五月伊人婷婷丁香| 少妇的逼好多水| 亚洲欧美日韩卡通动漫| 国产精品乱码一区二三区的特点| 在线播放无遮挡| 女同久久另类99精品国产91| 此物有八面人人有两片| 国产精品av视频在线免费观看| 一边亲一边摸免费视频| 日韩成人av中文字幕在线观看| 高清毛片免费观看视频网站| 人妻系列 视频| 别揉我奶头 嗯啊视频| 国产精品电影一区二区三区| 国产一级毛片七仙女欲春2| 久久精品久久久久久噜噜老黄 | 亚洲精品自拍成人| 亚洲欧洲国产日韩| 国产黄a三级三级三级人| 国产精品女同一区二区软件| 日本-黄色视频高清免费观看| 欧美日韩综合久久久久久| 欧美又色又爽又黄视频| 久久中文看片网| 一级二级三级毛片免费看| 男插女下体视频免费在线播放| 日韩一区二区三区影片| 亚洲一区高清亚洲精品| 最近2019中文字幕mv第一页| 99热全是精品| 国产 一区 欧美 日韩| 欧美日韩国产亚洲二区| 亚洲中文字幕日韩| 欧美日韩在线观看h| 国产精品国产三级国产av玫瑰| 免费看美女性在线毛片视频| 一级毛片我不卡| 婷婷色av中文字幕| 啦啦啦韩国在线观看视频| 亚洲最大成人中文| 日韩一本色道免费dvd| 久久精品国产亚洲av香蕉五月| 亚州av有码| 我要看日韩黄色一级片| 好男人在线观看高清免费视频| 热99re8久久精品国产| 直男gayav资源| 特级一级黄色大片| 91久久精品电影网| 丰满的人妻完整版| 18禁裸乳无遮挡免费网站照片| 成年av动漫网址| 国产毛片a区久久久久| 久久精品国产亚洲av香蕉五月| 狠狠狠狠99中文字幕| 六月丁香七月| 极品教师在线视频| 国产精品乱码一区二三区的特点| 91av网一区二区| 乱人视频在线观看| 久久精品国产99精品国产亚洲性色| 免费看av在线观看网站| 国产在线精品亚洲第一网站| 在线a可以看的网站| 少妇丰满av| 超碰av人人做人人爽久久| 欧美成人免费av一区二区三区| 国产黄片美女视频| 色噜噜av男人的天堂激情| 色播亚洲综合网| 国产69精品久久久久777片| 久久亚洲国产成人精品v| 永久网站在线| 国产成年人精品一区二区| 禁无遮挡网站| 日韩欧美国产在线观看| 国产精品1区2区在线观看.| 婷婷色综合大香蕉| a级毛片a级免费在线| 精品欧美国产一区二区三| 在线播放国产精品三级| 在线观看66精品国产| 精品一区二区免费观看| 一个人观看的视频www高清免费观看| 一级av片app| 欧美人与善性xxx| 国产真实伦视频高清在线观看| 亚洲av一区综合| 欧美成人精品欧美一级黄| 国内精品一区二区在线观看| 97人妻精品一区二区三区麻豆| 国产黄色小视频在线观看| 精品日产1卡2卡| 亚洲在久久综合| 深夜a级毛片| 午夜亚洲福利在线播放| 亚洲一区高清亚洲精品| 国产伦一二天堂av在线观看| av天堂在线播放| av在线天堂中文字幕| 少妇熟女欧美另类| 国产精品99久久久久久久久| 波多野结衣高清无吗| 成人漫画全彩无遮挡| 日本在线视频免费播放| 国产极品精品免费视频能看的| 成人国产麻豆网| 亚洲aⅴ乱码一区二区在线播放| 欧美成人免费av一区二区三区| 国产成人freesex在线| 亚洲精品成人久久久久久| 嫩草影院新地址| 欧美丝袜亚洲另类| 免费av观看视频| 国产极品天堂在线| 国产精品三级大全| 久久人人爽人人片av| 两性午夜刺激爽爽歪歪视频在线观看| 亚洲精品日韩在线中文字幕 | 成熟少妇高潮喷水视频| h日本视频在线播放| av免费在线看不卡| 亚洲av免费高清在线观看| 精品国内亚洲2022精品成人| av在线蜜桃| a级毛片免费高清观看在线播放| 在线免费观看不下载黄p国产| 国产成人午夜福利电影在线观看| 97人妻精品一区二区三区麻豆| 国产高清有码在线观看视频| 99热这里只有精品一区| 成人亚洲欧美一区二区av| 一边亲一边摸免费视频| 精品一区二区三区视频在线| 成人欧美大片| 99久久久亚洲精品蜜臀av| 国产成人精品婷婷| 乱系列少妇在线播放| 欧美日韩国产亚洲二区| 一本—道久久a久久精品蜜桃钙片 精品乱码久久久久久99久播 | 国语自产精品视频在线第100页| avwww免费| 亚洲精品久久国产高清桃花| 日韩av不卡免费在线播放| 日本与韩国留学比较| 久久午夜福利片| 国产又黄又爽又无遮挡在线| 亚洲国产高清在线一区二区三| 免费电影在线观看免费观看| 国产老妇伦熟女老妇高清| 精品久久久噜噜| av天堂在线播放| 欧美日韩乱码在线| 蜜桃久久精品国产亚洲av| 全区人妻精品视频| 国产精品三级大全| 亚洲一区高清亚洲精品| 亚洲成人av在线免费| 精品久久国产蜜桃| 国产日本99.免费观看| 国产精品乱码一区二三区的特点| 九九久久精品国产亚洲av麻豆| 亚洲av熟女| 欧美另类亚洲清纯唯美| 国语自产精品视频在线第100页| 亚洲精品亚洲一区二区| 欧美性感艳星| 天堂影院成人在线观看| 亚洲成人久久性| 激情 狠狠 欧美| 亚洲人成网站在线播| 亚洲经典国产精华液单| 亚洲精品色激情综合| 国产人妻一区二区三区在| 欧美+日韩+精品| 国产蜜桃级精品一区二区三区| 国产淫片久久久久久久久| 欧美+日韩+精品| 色噜噜av男人的天堂激情| 午夜免费激情av| 亚洲国产日韩欧美精品在线观看| 亚洲精品色激情综合| 99热全是精品| 国内精品一区二区在线观看| 亚州av有码| 国产单亲对白刺激| 国产老妇女一区| 亚洲最大成人av| 中文在线观看免费www的网站| 最好的美女福利视频网| 成人无遮挡网站| 亚洲在久久综合| 色哟哟·www| 色视频www国产| 国产精品久久久久久久电影| 国产黄片视频在线免费观看| 大又大粗又爽又黄少妇毛片口| 亚洲成人中文字幕在线播放| 人妻少妇偷人精品九色| 久久鲁丝午夜福利片| 91麻豆精品激情在线观看国产| 日韩亚洲欧美综合| 国产午夜精品论理片| 日韩制服骚丝袜av| 国产成人aa在线观看| www.av在线官网国产| 亚洲自偷自拍三级| 桃色一区二区三区在线观看| 人人妻人人澡人人爽人人夜夜 | 日日干狠狠操夜夜爽| 亚洲天堂国产精品一区在线| 一区二区三区高清视频在线| 少妇裸体淫交视频免费看高清| 精品人妻一区二区三区麻豆| 国产爱豆传媒在线观看| av在线播放精品| 成人综合一区亚洲| 日韩欧美在线乱码| 亚洲一区二区三区色噜噜| 青春草亚洲视频在线观看| 欧洲精品卡2卡3卡4卡5卡区| 日本熟妇午夜| 日韩欧美精品v在线| 国产精华一区二区三区| 波多野结衣巨乳人妻| 久久精品久久久久久噜噜老黄 | 日韩,欧美,国产一区二区三区 | 看十八女毛片水多多多| 国产精品,欧美在线| 一进一出抽搐动态| 欧美激情久久久久久爽电影| 亚洲国产欧洲综合997久久,| 婷婷色av中文字幕| 亚洲欧美精品自产自拍| 国产一区二区三区在线臀色熟女| 中文字幕免费在线视频6| 在线天堂最新版资源| 乱人视频在线观看| 一本精品99久久精品77| 亚洲精品日韩在线中文字幕 | kizo精华| 久久久久久伊人网av| 最近的中文字幕免费完整| 一个人看的www免费观看视频| 欧美一区二区国产精品久久精品| 如何舔出高潮| 国产午夜福利久久久久久| 欧美日韩乱码在线| 欧美最黄视频在线播放免费| 在线观看一区二区三区| 可以在线观看的亚洲视频| 夫妻性生交免费视频一级片| 嫩草影院精品99| 国产又黄又爽又无遮挡在线| 91av网一区二区| 久久久色成人| 大香蕉久久网| 狂野欧美激情性xxxx在线观看| 一本精品99久久精品77| 欧美日本亚洲视频在线播放| 99久久精品国产国产毛片| 特级一级黄色大片| 偷拍熟女少妇极品色| 国产精品不卡视频一区二区| 国产一区二区激情短视频| 亚洲在线自拍视频| www日本黄色视频网| 可以在线观看的亚洲视频| 一个人看的www免费观看视频| 亚洲精品国产成人久久av| 乱码一卡2卡4卡精品| 少妇人妻一区二区三区视频| 亚洲最大成人av| 国产乱人偷精品视频| 亚洲乱码一区二区免费版| 麻豆国产av国片精品| 黄色日韩在线| 欧美日韩乱码在线| 国产精品野战在线观看| 免费不卡的大黄色大毛片视频在线观看 | 国产精品伦人一区二区| 午夜福利高清视频| 欧美xxxx黑人xx丫x性爽| 网址你懂的国产日韩在线| 免费看美女性在线毛片视频| 欧美变态另类bdsm刘玥| 国产黄a三级三级三级人| 老女人水多毛片| 热99在线观看视频| 国产精品久久久久久久久免| 日本五十路高清| 少妇熟女欧美另类| 中文字幕av成人在线电影| 1024手机看黄色片| 在线a可以看的网站| 99国产精品一区二区蜜桃av| 亚洲国产日韩欧美精品在线观看| 男女边吃奶边做爰视频| 欧美一级a爱片免费观看看| 99久久中文字幕三级久久日本| 欧美3d第一页| 村上凉子中文字幕在线| 夜夜夜夜夜久久久久| 国产亚洲5aaaaa淫片| 狂野欧美白嫩少妇大欣赏| 美女脱内裤让男人舔精品视频 | 亚洲婷婷狠狠爱综合网| 伦精品一区二区三区| 一级二级三级毛片免费看| 亚洲精华国产精华液的使用体验 | 国产成人a区在线观看| 亚洲av.av天堂| 99久久人妻综合| 久久亚洲精品不卡| 人妻久久中文字幕网| 久久国产乱子免费精品| 日本撒尿小便嘘嘘汇集6| 在线观看av片永久免费下载| 久久久久网色| 精品一区二区三区人妻视频| 给我免费播放毛片高清在线观看| av福利片在线观看| 一区二区三区免费毛片| 精品久久国产蜜桃| 国产麻豆成人av免费视频| 成人毛片a级毛片在线播放| 在现免费观看毛片| 日本黄大片高清| 1024手机看黄色片| 久久精品91蜜桃| 国产精品精品国产色婷婷| 美女被艹到高潮喷水动态| 国产精品日韩av在线免费观看| 大又大粗又爽又黄少妇毛片口| 男女下面进入的视频免费午夜| 亚洲av不卡在线观看| 国产精品福利在线免费观看| 毛片女人毛片| 国内少妇人妻偷人精品xxx网站| 在线免费观看不下载黄p国产| 黄片无遮挡物在线观看| 亚洲av不卡在线观看| 国产高清激情床上av| 色视频www国产| 日日啪夜夜撸| 国产视频内射| 国产精品福利在线免费观看| 婷婷色av中文字幕| 亚洲自拍偷在线| 婷婷色av中文字幕| 国产真实伦视频高清在线观看| 内地一区二区视频在线| 久久精品国产清高在天天线| 国产伦精品一区二区三区四那| 一个人免费在线观看电影| 白带黄色成豆腐渣| 国产亚洲精品久久久com| 日本五十路高清| 高清毛片免费看| 亚州av有码| 久久久欧美国产精品| 两个人视频免费观看高清| 网址你懂的国产日韩在线| 欧美成人一区二区免费高清观看| 亚洲av中文字字幕乱码综合| 国产成年人精品一区二区| 99热这里只有精品一区| 国产精品国产三级国产av玫瑰| 日韩视频在线欧美| 变态另类丝袜制服| 中文字幕av在线有码专区| or卡值多少钱| 国产伦理片在线播放av一区 | 免费人成视频x8x8入口观看| 亚洲成人av在线免费|