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

    基于云服務(wù)的異構(gòu)數(shù)據(jù)庫(kù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

    2018-02-13 01:38:12石明翔田濟(jì)瑋李文齊郭學(xué)節(jié)
    計(jì)算機(jī)時(shí)代 2018年12期
    關(guān)鍵詞:云服務(wù)

    石明翔 田濟(jì)瑋 李文齊 郭學(xué)節(jié)

    摘? 要: 為了解決企業(yè)中由于異構(gòu)數(shù)據(jù)庫(kù)增多而帶來(lái)的管理難度增加、運(yùn)維成本高漲等問(wèn)題,設(shè)計(jì)實(shí)現(xiàn)了基于云服務(wù)的異構(gòu)數(shù)據(jù)庫(kù)管理系統(tǒng),采用面向服務(wù)的SOA架構(gòu),分為應(yīng)用層、云數(shù)據(jù)庫(kù)應(yīng)用服務(wù)接口、任務(wù)調(diào)度層、云數(shù)據(jù)庫(kù)數(shù)據(jù)處理接口和云數(shù)據(jù)庫(kù)等五層,能夠?qū)ocker環(huán)境下的異構(gòu)數(shù)據(jù)庫(kù)完成創(chuàng)建、管理、讀寫(xiě)、分析等操作,為用戶(hù)提供了一種高效方便的異構(gòu)數(shù)據(jù)庫(kù)管理工具。

    關(guān)鍵詞: 云服務(wù); 異構(gòu)數(shù)據(jù)庫(kù); Docker; 數(shù)據(jù)庫(kù)管理系統(tǒng)

    中圖分類(lèi)號(hào):TP391? ? ? ? ? 文獻(xiàn)標(biāo)志碼:A? ? ?文章編號(hào):1006-8228(2018)12-25-04

    Abstract: In order to solve the problems such as increased management difficulty and high operation and maintenance cost caused by the increase of heterogeneous databases in enterprises, this paper designed and implemented a cloud service based heterogeneous database management system. The system adopts a service-oriented SOA architecture, which is divided into five layers, namely, application layer, cloud database application service interface, task scheduling layer, cloud database data processing interface and cloud database. It is able to complete the creation, management, reading and writing, analysis and other operations of heterogeneous database in Docker environment, providing users with an efficient and convenient heterogeneous database management.

    Key words: cloud service; heterogeneous database; Docker; DBMS

    0 引言

    近年來(lái),隨著信息化建設(shè)不斷深入,各企事業(yè)單位的數(shù)據(jù)信息呈幾何倍數(shù)增長(zhǎng),從一兩個(gè)數(shù)據(jù)庫(kù)增長(zhǎng)為多個(gè)甚至幾十個(gè)不同種類(lèi)、不同結(jié)構(gòu)的數(shù)據(jù)庫(kù),而庫(kù)與庫(kù)之間又有很多業(yè)務(wù)交叉點(diǎn),一個(gè)數(shù)據(jù)庫(kù)的數(shù)據(jù)更新可能會(huì)影響到多個(gè)數(shù)據(jù)庫(kù)。同時(shí),數(shù)據(jù)庫(kù)的多樣化帶來(lái)了諸多問(wèn)題:一是不同種類(lèi)的數(shù)據(jù)庫(kù)對(duì)系統(tǒng)的軟硬件環(huán)境有著不同要求;二是數(shù)據(jù)庫(kù)的異構(gòu)也增加了管理難度,要求管理人員不僅要熟悉多種數(shù)據(jù)庫(kù)的接口,而且在管理不同數(shù)據(jù)庫(kù)時(shí)也要投入大量時(shí)間。這些問(wèn)題導(dǎo)致了數(shù)據(jù)庫(kù)運(yùn)維成本不斷增加,異構(gòu)數(shù)據(jù)庫(kù)的整合和管理變得迫在眉睫。

    本文主要依托于Docker技術(shù),將多種不同種類(lèi)的主流數(shù)據(jù)庫(kù)(Oracle、SqlServer、Mysql)部署在云平臺(tái)上,并開(kāi)發(fā)基于云服務(wù)的異構(gòu)數(shù)據(jù)庫(kù)管理系統(tǒng),能夠?qū)Ξ悩?gòu)數(shù)據(jù)庫(kù)完成快速創(chuàng)建、表數(shù)據(jù)快速錄入、全文檢索、一鍵查詢(xún)、查詢(xún)模版管理、多表查詢(xún)、統(tǒng)計(jì)分析、導(dǎo)入導(dǎo)出等操作。系統(tǒng)還設(shè)置了用戶(hù)管理、權(quán)限管理、選擇數(shù)據(jù)管理、分級(jí)數(shù)據(jù)管理等主要模塊,增加了系統(tǒng)安全性,不但為用戶(hù)提供了一種清晰、方便的異構(gòu)數(shù)據(jù)庫(kù)管理分析工具,還對(duì)提高數(shù)據(jù)庫(kù)的使用效率,降低企業(yè)人工成本有著很高的實(shí)際意義。

    1 關(guān)鍵技術(shù)研究與介紹

    本系統(tǒng)利用Java語(yǔ)言進(jìn)行開(kāi)發(fā),采用面向服務(wù)的SOA架構(gòu),主要涉及云數(shù)據(jù)庫(kù)虛擬化、數(shù)據(jù)交換格式、云數(shù)據(jù)庫(kù)服務(wù)應(yīng)用接口開(kāi)發(fā)等技術(shù)。

    1.1 云數(shù)據(jù)庫(kù)虛擬化

    將多種異構(gòu)數(shù)據(jù)庫(kù)部署到云端一般使用虛擬化技術(shù),傳統(tǒng)是將不同的數(shù)據(jù)庫(kù)安裝到對(duì)應(yīng)的虛擬機(jī)中,但虛擬機(jī)技術(shù)實(shí)際上是在原有操作系統(tǒng)中安裝獨(dú)立的OS并利用Hypervisor技術(shù)虛擬出CPU、內(nèi)存、IO等設(shè)備來(lái)達(dá)到資源隔絕的目的,因此,存在耗費(fèi)資源較大、訪問(wèn)內(nèi)存效率較低等問(wèn)題[1-2]。

    而近年出現(xiàn)的虛擬容器與虛擬機(jī)有著完全不同的實(shí)現(xiàn)原理,以Docker為例,它不必再安裝獨(dú)立的OS,而是使用更輕量級(jí)的LXC(Linux Containers)將虛擬機(jī)進(jìn)程偽裝為HOST進(jìn)程,并利用命名空間(NameSpace)和群組控制(Cgroups)完成各個(gè)Docker進(jìn)程間的隔離及資源分配,并且所有Docker共享宿主機(jī)的內(nèi)核與硬件[3]。虛擬容器相比虛擬機(jī)有著讀寫(xiě)內(nèi)存效率高、啟動(dòng)時(shí)間快及資源利用率高等優(yōu)勢(shì),同時(shí)獨(dú)有的鏡像發(fā)布也使應(yīng)用的安裝、備份和遷移變得更為便捷[4],因此本文使用Docker技術(shù)將Mysql、Oracle、SqlServer三種數(shù)據(jù)庫(kù)部署到云端。

    1.2 數(shù)據(jù)交換格式

    JSON(JavaScript Object Notation)是由歐洲計(jì)算機(jī)協(xié)會(huì)于1999年制定的ECMAScript中的一個(gè)子集,采用輕量級(jí)的“名值對(duì)”集合來(lái)表示和存儲(chǔ)數(shù)據(jù)[5],具備跨平臺(tái)、跨語(yǔ)言、易解析、體積小等優(yōu)點(diǎn),比傳統(tǒng)的XML更適合大數(shù)據(jù)量的網(wǎng)絡(luò)傳輸[6],因此本文選用JSON作為異構(gòu)數(shù)據(jù)庫(kù)結(jié)果的表示格式。

    1.3 云數(shù)據(jù)庫(kù)服務(wù)接口開(kāi)發(fā)

    本文使用基于HTTP協(xié)議的輕量級(jí)架構(gòu)Restful WebService開(kāi)發(fā)應(yīng)用服務(wù)層接口,相比于傳統(tǒng)的SOAP WebService具有簡(jiǎn)潔、高效、操作性強(qiáng)等優(yōu)勢(shì)[7],并且Restful是一種面向資源的服務(wù),其創(chuàng)建、獲取、修改、刪除資源的操作對(duì)應(yīng)著HTTP協(xié)議提供的PUT、GET、POST及DELETE方法,這種針對(duì)WEB應(yīng)用的設(shè)計(jì)方式,可以減小系統(tǒng)復(fù)雜度和耦合性,提升軟件的可擴(kuò)展性[8]。

    2 系統(tǒng)架構(gòu)及工作流程

    本系統(tǒng)由應(yīng)用服務(wù)層、云數(shù)據(jù)庫(kù)應(yīng)用服務(wù)接口、任務(wù)調(diào)度層、云數(shù)據(jù)庫(kù)處理接口和Docker化的云數(shù)據(jù)庫(kù)層等三層兩個(gè)接口構(gòu)成,系統(tǒng)架構(gòu)如圖1所示。

    <E:\方正創(chuàng)藝5.1\Fit201812\圖\smx圖1.tif>

    圖1? 系統(tǒng)架構(gòu)圖

    用戶(hù)從應(yīng)用層發(fā)出的操作請(qǐng)求首先提交到云數(shù)據(jù)庫(kù)應(yīng)用服務(wù)接口,該接口會(huì)利用異構(gòu)語(yǔ)義解析技術(shù)將用戶(hù)請(qǐng)求解析成不同的邏輯操作集合并發(fā)送到任務(wù)調(diào)度層。任務(wù)調(diào)度層會(huì)將這些集合轉(zhuǎn)換為對(duì)應(yīng)的處理任務(wù)后發(fā)送給云數(shù)據(jù)庫(kù)處理接口,該接口會(huì)將不同的子任務(wù)按對(duì)應(yīng)數(shù)據(jù)源分發(fā)到不同數(shù)據(jù)庫(kù)進(jìn)行執(zhí)行,最后將返回結(jié)果利用異構(gòu)結(jié)果合成技術(shù)進(jìn)行轉(zhuǎn)換后以JSON格式發(fā)送至客戶(hù)端。

    3 系統(tǒng)實(shí)現(xiàn)

    3.1 應(yīng)用層

    應(yīng)用層為系統(tǒng)前端,主要負(fù)責(zé)與用戶(hù)進(jìn)行直接交互,包括創(chuàng)建服務(wù)、創(chuàng)建數(shù)據(jù)庫(kù)、創(chuàng)建數(shù)據(jù)表、數(shù)據(jù)管理、分級(jí)表管理、選擇表管理、數(shù)據(jù)查詢(xún)、多表查詢(xún)、統(tǒng)計(jì)分析、用戶(hù)角色管理等功能,可以把用戶(hù)的操作請(qǐng)求通過(guò)Http協(xié)議發(fā)送到云數(shù)據(jù)庫(kù)應(yīng)用服務(wù)接口進(jìn)行處理,并將反饋結(jié)果呈現(xiàn)給用戶(hù)。

    3.2 云數(shù)據(jù)庫(kù)應(yīng)用服務(wù)接口

    云數(shù)據(jù)庫(kù)應(yīng)用服務(wù)接口位于服務(wù)器端,以Restful WebService形式統(tǒng)一向外提供調(diào)用服務(wù),主要包括用戶(hù)操作語(yǔ)句解析和查詢(xún)結(jié)果表示等功能。本接口的核心為操作語(yǔ)句解析模塊,當(dāng)模塊收到應(yīng)用層發(fā)來(lái)的操作請(qǐng)求后,會(huì)根據(jù)不同的數(shù)據(jù)源將請(qǐng)求解析成對(duì)應(yīng)的邏輯操作子集合(例如:選擇、連接、聚合等),并發(fā)送到任務(wù)調(diào)度層進(jìn)行執(zhí)行,待執(zhí)行結(jié)果返回后再以JSON格式回傳給應(yīng)用層。其工作流程如圖2所示。

    3.3 任務(wù)調(diào)度層

    任務(wù)調(diào)度層為系統(tǒng)緩沖層,主要負(fù)責(zé)接收云數(shù)據(jù)庫(kù)應(yīng)用服務(wù)接口發(fā)送來(lái)的邏輯操作子集合,并根據(jù)對(duì)應(yīng)的數(shù)據(jù)源將其轉(zhuǎn)換為處理任務(wù)后進(jìn)行判斷:如果是非實(shí)時(shí)任務(wù)則放入緩沖區(qū)等待;如果是實(shí)時(shí)任務(wù)則放入執(zhí)行區(qū),并依據(jù)先到先服務(wù)原則(FIFO)交由下一層進(jìn)行處理。其處理流程如圖3所示。

    任務(wù)調(diào)度層的主要功能有以下。

    ⑴ 任務(wù)區(qū)管理

    任務(wù)區(qū)主要包括執(zhí)行區(qū)(實(shí)時(shí)任務(wù)排隊(duì))和緩沖區(qū)(非實(shí)時(shí)任務(wù)排隊(duì))。操作任務(wù)被分類(lèi)后加入相應(yīng)任務(wù)區(qū)中排隊(duì)等待,如有新的任務(wù)提交或處理,任務(wù)管理模塊會(huì)更新隊(duì)列結(jié)構(gòu)。

    ⑵ 任務(wù)提取

    任務(wù)區(qū)中的數(shù)據(jù)結(jié)構(gòu)采用隊(duì)列(先進(jìn)先出)結(jié)構(gòu),每當(dāng)有新的請(qǐng)求到來(lái)時(shí),任務(wù)管理模塊會(huì)從對(duì)應(yīng)的隊(duì)列頭部提取任務(wù)并提交。

    ⑶ 處理非實(shí)時(shí)任務(wù)

    所有的非實(shí)時(shí)任務(wù)都會(huì)有時(shí)間戳屬性,當(dāng)執(zhí)行時(shí)間到達(dá)時(shí),任務(wù)管理模塊會(huì)將該任務(wù)轉(zhuǎn)換為實(shí)時(shí)任務(wù)后提交給判斷模塊進(jìn)行處理。

    ⑷ 處理實(shí)時(shí)任務(wù)

    為了降低下層數(shù)據(jù)庫(kù)處理接口的負(fù)載,所有實(shí)時(shí)任務(wù)在被處理前會(huì)加入任務(wù)執(zhí)行區(qū),任務(wù)管理模塊會(huì)依據(jù)下層接口的處理速度,從執(zhí)行區(qū)取出待處理任務(wù)進(jìn)行提交。

    3.4 云數(shù)據(jù)庫(kù)數(shù)據(jù)處理接口

    該層為整個(gè)系統(tǒng)的核心,負(fù)責(zé)將上層執(zhí)行任務(wù)解析成不同數(shù)據(jù)庫(kù)的sql語(yǔ)句并執(zhí)行,再將執(zhí)行結(jié)果合成后上傳到任務(wù)調(diào)度層。主要有異構(gòu)語(yǔ)義映射和查詢(xún)結(jié)果合成兩個(gè)模塊。

    ⑴ 異構(gòu)語(yǔ)義映射

    目前對(duì)關(guān)系數(shù)據(jù)庫(kù)的操作主要通過(guò)結(jié)構(gòu)化查詢(xún)語(yǔ)言(SQL)來(lái)完成,但是不同數(shù)據(jù)庫(kù)產(chǎn)商在實(shí)現(xiàn)時(shí)并沒(méi)有嚴(yán)格執(zhí)行ANSI(美國(guó)國(guó)家標(biāo)準(zhǔn)化組織)標(biāo)準(zhǔn),這就導(dǎo)致不同數(shù)據(jù)庫(kù)所支持的SQL語(yǔ)句在很多細(xì)節(jié)方面有所差異,以查看表結(jié)構(gòu)為例,SqlServer語(yǔ)法是exec sp_help @tablename,Oracle語(yǔ)法為desc @tablename,MySql語(yǔ)法為describe @tablename。此外,三種數(shù)據(jù)庫(kù)還在修改表名、修改列名、添加約束以及各種函數(shù)使用上存在諸多差異[9]。

    為了能讓用戶(hù)操作被不同數(shù)據(jù)庫(kù)正確執(zhí)行,異構(gòu)語(yǔ)義映射模塊可以將上層傳入的操作任務(wù)通過(guò)識(shí)別后轉(zhuǎn)換為對(duì)應(yīng)數(shù)據(jù)庫(kù)所支持的sql語(yǔ)句,并交由相應(yīng)的數(shù)據(jù)源進(jìn)行執(zhí)行。其核心類(lèi)圖如圖4所示。

    ① DBConnection類(lèi):數(shù)據(jù)庫(kù)連接類(lèi)。getConnection方法用于返回不同數(shù)據(jù)庫(kù)的連接。

    ② DBOperate接口:數(shù)據(jù)庫(kù)操作接口。convertSql用法用于將操作任務(wù)轉(zhuǎn)換為不同數(shù)據(jù)庫(kù)的sql語(yǔ)句,execQuery方法用于執(zhí)行查詢(xún)操作,execNonQuery方法用于執(zhí)行刪除、更新等非查詢(xún)操作。DBOperate接口的實(shí)現(xiàn)類(lèi)為MySqlOperate、OracleOperate和SqlServerOperate,主要用于對(duì)MySql、Oracle、SqlServer等數(shù)據(jù)庫(kù)進(jìn)行操作。

    ③ SemanticMapping類(lèi):異構(gòu)語(yǔ)義映射類(lèi)。receiveTask方法用于接收上一層發(fā)送的數(shù)據(jù)庫(kù)操作任務(wù),operate方法用于執(zhí)行操作任務(wù),sendResult方法用于將數(shù)據(jù)庫(kù)查詢(xún)結(jié)果返回任務(wù)調(diào)度層。

    ⑵ 查詢(xún)結(jié)果合成

    查詢(xún)結(jié)果合成模塊主要將異構(gòu)數(shù)據(jù)庫(kù)返回的結(jié)果合成為具有相同格式的結(jié)果集,再以JSON形式返回給任務(wù)調(diào)度層。其主要步驟如下。

    ① 查詢(xún)結(jié)果合成模塊通過(guò)MySqlOperate、OracleOperate、SqlServerOperate等數(shù)據(jù)庫(kù)操作類(lèi)獲取異構(gòu)數(shù)據(jù)源數(shù)據(jù)。

    ② 利用Mybatis框架中的ORM技術(shù)將數(shù)據(jù)庫(kù)表映射為Java的POJO對(duì)象,其中數(shù)據(jù)表的列被映射為對(duì)象屬性,數(shù)據(jù)表的各行記錄被轉(zhuǎn)換為各個(gè)持久化對(duì)象。

    ③ 利用基于哈希表的集合差集算法去除記錄集中的重復(fù)值并進(jìn)行合并。算法的核心代碼如下:

    HashMap differenceFilter(HashMap<String, String>

    map1,HashMap map2) {

    HashMap resultMap=(HashMap)map1.clone();

    //將map1中的所有記錄拷貝至resultMap

    Iterator<Entry<String, Integer>> it1=

    map1.entrySet().iterator();

    while(it1.hasNext()) { //通過(guò)遍歷,找出存在于map2但不

    存在于map1中的所有記錄,并添加到resultMap中

    Entry<String, String> entry1=it1.next();

    String value2=tempMap.get(entry1.getKey());

    if(value2==null||(!value2.equals(entry1.getValue()))) {

    resultMap.put(entry1.getKey(),entry1.getValue());

    }

    }

    return resultMap;

    }

    ④ 將最終結(jié)果表示為JSON格式,返回給任務(wù)調(diào)度層。

    4 結(jié)束語(yǔ)

    本文依托于云計(jì)算平臺(tái),利用Docker虛擬容器技術(shù)將三種不同的異構(gòu)數(shù)據(jù)庫(kù)部署到云端,并綜合應(yīng)用Java、JSON、Restful Webservice和Mybatis等技術(shù)設(shè)計(jì)并實(shí)現(xiàn)了“基于云服務(wù)的異構(gòu)數(shù)據(jù)庫(kù)管理系統(tǒng)”,用于對(duì)異構(gòu)數(shù)據(jù)庫(kù)管理和操作。在系統(tǒng)實(shí)現(xiàn)過(guò)程中,重點(diǎn)解決了異構(gòu)語(yǔ)義映射、異構(gòu)結(jié)果合成、異構(gòu)數(shù)據(jù)信息表示等技術(shù)難題。通過(guò)測(cè)試對(duì)比分析證明了系統(tǒng)無(wú)論是在運(yùn)行效率還是可擴(kuò)展性上都有良好的表現(xiàn)。

    參考文獻(xiàn)(References):

    [1] 柯偉.異構(gòu)數(shù)據(jù)庫(kù)中表的相似性查詢(xún)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D].華中科技大學(xué),2016.

    [2] 汪青峰.面向多業(yè)務(wù)的異構(gòu)數(shù)據(jù)庫(kù)中間件的設(shè)計(jì)與實(shí)現(xiàn)[D].北京郵電大學(xué),2016.

    [3] 杜寶麗.基于Docker的云數(shù)據(jù)庫(kù)服務(wù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].西安電子科技大學(xué),2015.

    [4] 王男.面向證券業(yè)務(wù)系統(tǒng)的虛擬化測(cè)試平臺(tái)的研究[D].吉林大學(xué),2015.

    [5] JSON[EB/OL].http://json.org/json-zh.html

    [6] XML[EB/OL].https://en.wikipedia.org/wiki/XML

    [7] 王曉瑞.基于SOA的分布式異構(gòu)數(shù)據(jù)庫(kù)數(shù)據(jù)信息同步系統(tǒng)的研究與應(yīng)用[D].河南大學(xué),2016.

    [8] 萬(wàn)一東,謝俊岱.云計(jì)算環(huán)境下異構(gòu)數(shù)據(jù)庫(kù)整合技術(shù)的研究與實(shí)現(xiàn)[J].電腦知識(shí)與技術(shù),2013.5:3232-3235

    [9] 熊現(xiàn).基于JAVA_XML 的異構(gòu)數(shù)據(jù)同步系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)[D].上海交通大學(xué),2007.

    猜你喜歡
    云服務(wù)
    淺析如何拓展教育管理信息化云服務(wù)
    亞太教育(2016年36期)2017-01-17 18:19:38
    云會(huì)計(jì)在中小企業(yè)中的應(yīng)用研究
    云服務(wù)信息存儲(chǔ)技術(shù)在防雷安全監(jiān)管中的應(yīng)用
    基于會(huì)計(jì)服務(wù)的SWOT分析
    廣電網(wǎng)絡(luò)前端業(yè)務(wù)融合云服務(wù)平臺(tái)設(shè)計(jì)
    互聯(lián)網(wǎng)背景下傳媒業(yè)的轉(zhuǎn)型
    云服務(wù)環(huán)境中低碳型教育信息化模式研究
    云服務(wù)環(huán)境下的高校協(xié)同創(chuàng)新研究
    基于云服務(wù)的加密式門(mén)禁系統(tǒng)設(shè)計(jì)
    云服務(wù)背景下的圖書(shū)館知識(shí)建構(gòu)管理模型
    科技視界(2016年23期)2016-11-04 11:42:26
    国产真实乱freesex| 日本撒尿小便嘘嘘汇集6| 国产单亲对白刺激| 天堂av国产一区二区熟女人妻| 国产毛片a区久久久久| 国产免费一级a男人的天堂| 深夜a级毛片| 国产一区亚洲一区在线观看| 午夜免费激情av| 国产单亲对白刺激| 人妻制服诱惑在线中文字幕| 精品人妻视频免费看| 精品久久久久久久久av| 国产欧美日韩一区二区精品| 亚洲欧美日韩高清在线视频| 国产精品1区2区在线观看.| 村上凉子中文字幕在线| 亚洲无线在线观看| 一本一本综合久久| 久久久久久久亚洲中文字幕| 欧美不卡视频在线免费观看| 1000部很黄的大片| 国产熟女欧美一区二区| 日韩精品青青久久久久久| 亚州av有码| 久久精品影院6| 夜夜爽天天搞| 狂野欧美白嫩少妇大欣赏| 丝袜喷水一区| 天天一区二区日本电影三级| 全区人妻精品视频| 亚洲av免费在线观看| 国产精品爽爽va在线观看网站| 国产黄色视频一区二区在线观看 | 午夜影院日韩av| 一进一出好大好爽视频| 男人的好看免费观看在线视频| 欧美高清性xxxxhd video| 亚洲性久久影院| 亚洲精品一区av在线观看| 久久精品综合一区二区三区| 国产麻豆成人av免费视频| 国产探花在线观看一区二区| 久久精品人妻少妇| a级毛片a级免费在线| 可以在线观看的亚洲视频| 日韩大尺度精品在线看网址| 久久久久久九九精品二区国产| 哪里可以看免费的av片| 51国产日韩欧美| 欧美潮喷喷水| 1000部很黄的大片| 成人特级av手机在线观看| 欧美色视频一区免费| 午夜福利成人在线免费观看| 精品人妻一区二区三区麻豆 | 可以在线观看毛片的网站| 一本精品99久久精品77| 成熟少妇高潮喷水视频| 久99久视频精品免费| 一边摸一边抽搐一进一小说| av免费在线看不卡| 天堂√8在线中文| 综合色av麻豆| 少妇的逼好多水| 久久精品综合一区二区三区| 菩萨蛮人人尽说江南好唐韦庄 | 国产精品av视频在线免费观看| 国产精品,欧美在线| 久久精品国产清高在天天线| 国产一区二区亚洲精品在线观看| 亚洲国产精品成人综合色| 日本一二三区视频观看| 麻豆一二三区av精品| 级片在线观看| 欧美激情久久久久久爽电影| 少妇丰满av| 久久久久久久午夜电影| 女人被狂操c到高潮| 国产aⅴ精品一区二区三区波| 亚洲成人av在线免费| 亚洲av中文av极速乱| 成人特级av手机在线观看| 欧美xxxx黑人xx丫x性爽| 久久精品国产鲁丝片午夜精品| 成人精品一区二区免费| 欧美又色又爽又黄视频| 亚洲18禁久久av| 少妇裸体淫交视频免费看高清| 久久久色成人| 午夜久久久久精精品| 亚洲av二区三区四区| 日韩一本色道免费dvd| 久久久精品94久久精品| 在现免费观看毛片| 成人一区二区视频在线观看| 久久久久国产精品人妻aⅴ院| 搡女人真爽免费视频火全软件 | 成人无遮挡网站| 午夜精品在线福利| 九九爱精品视频在线观看| 白带黄色成豆腐渣| 欧美bdsm另类| 国产精品久久久久久av不卡| 亚洲精品456在线播放app| 三级经典国产精品| 18禁黄网站禁片免费观看直播| 国产黄色小视频在线观看| 在线免费十八禁| 免费av观看视频| 在线天堂最新版资源| 亚洲自偷自拍三级| 卡戴珊不雅视频在线播放| 日本在线视频免费播放| 午夜精品一区二区三区免费看| 日韩欧美 国产精品| 国产精品福利在线免费观看| 我的女老师完整版在线观看| 国产片特级美女逼逼视频| 极品教师在线视频| 国产亚洲精品综合一区在线观看| 亚洲国产高清在线一区二区三| 亚洲中文日韩欧美视频| 在线观看66精品国产| 日日啪夜夜撸| 日本精品一区二区三区蜜桃| 久久精品国产亚洲网站| 人人妻人人看人人澡| 欧美日本亚洲视频在线播放| 亚洲内射少妇av| 久久6这里有精品| 韩国av在线不卡| 成人综合一区亚洲| 国产一级毛片七仙女欲春2| 有码 亚洲区| 中国美女看黄片| 男人狂女人下面高潮的视频| 天堂av国产一区二区熟女人妻| 日韩欧美精品v在线| 97在线视频观看| 成人av在线播放网站| 久久久a久久爽久久v久久| 日韩欧美 国产精品| 成人毛片a级毛片在线播放| 草草在线视频免费看| 国产乱人视频| 一级a爱片免费观看的视频| 久久久久久大精品| 亚洲人与动物交配视频| 午夜免费男女啪啪视频观看 | 日日干狠狠操夜夜爽| 免费黄网站久久成人精品| 天堂网av新在线| 日本熟妇午夜| 人人妻人人澡欧美一区二区| 九九热线精品视视频播放| 舔av片在线| 又爽又黄无遮挡网站| 麻豆一二三区av精品| 我的老师免费观看完整版| 国产蜜桃级精品一区二区三区| 日本a在线网址| 一边摸一边抽搐一进一小说| 波多野结衣巨乳人妻| 亚洲一区二区三区色噜噜| 听说在线观看完整版免费高清| 一级毛片我不卡| 亚洲七黄色美女视频| 国产黄色视频一区二区在线观看 | 日韩三级伦理在线观看| 插阴视频在线观看视频| 成人欧美大片| 国产三级中文精品| 国产精品人妻久久久影院| 亚洲精品久久国产高清桃花| 国产精品一区www在线观看| 国产在线精品亚洲第一网站| 波野结衣二区三区在线| 日本五十路高清| 床上黄色一级片| 最近在线观看免费完整版| 一本精品99久久精品77| 一级黄色大片毛片| 久久这里只有精品中国| 午夜爱爱视频在线播放| 看黄色毛片网站| 日本免费一区二区三区高清不卡| 久久久久久久久大av| 精品久久久久久久末码| 99热全是精品| 国产精品久久久久久久久免| 国产在线精品亚洲第一网站| 日本成人三级电影网站| www.色视频.com| 男女视频在线观看网站免费| 欧美另类亚洲清纯唯美| 亚洲av二区三区四区| 亚洲内射少妇av| 久久久色成人| 免费黄网站久久成人精品| 日本熟妇午夜| 国产真实伦视频高清在线观看| 欧美性猛交╳xxx乱大交人| 中文字幕免费在线视频6| 亚洲aⅴ乱码一区二区在线播放| 美女 人体艺术 gogo| 综合色丁香网| a级毛色黄片| 国产激情偷乱视频一区二区| 少妇被粗大猛烈的视频| 国产一区二区激情短视频| 久久久国产成人免费| 亚洲av不卡在线观看| 老熟妇乱子伦视频在线观看| 久久人人精品亚洲av| 一级毛片久久久久久久久女| 免费看日本二区| 精品少妇黑人巨大在线播放 | 看十八女毛片水多多多| 国内揄拍国产精品人妻在线| 18禁裸乳无遮挡免费网站照片| 插阴视频在线观看视频| 99热这里只有是精品50| 寂寞人妻少妇视频99o| av中文乱码字幕在线| 亚洲高清免费不卡视频| 国产在线精品亚洲第一网站| 国产成人精品久久久久久| 亚洲av美国av| 麻豆乱淫一区二区| 色5月婷婷丁香| 欧美日本亚洲视频在线播放| 久久精品影院6| 日日摸夜夜添夜夜爱| 午夜福利视频1000在线观看| 国产精品野战在线观看| 中文字幕av成人在线电影| 欧美在线一区亚洲| 别揉我奶头~嗯~啊~动态视频| 亚洲国产精品国产精品| 一a级毛片在线观看| 淫秽高清视频在线观看| 欧美成人一区二区免费高清观看| 欧美成人精品欧美一级黄| 亚洲最大成人中文| 亚洲熟妇熟女久久| 夜夜夜夜夜久久久久| 亚洲电影在线观看av| 亚洲自偷自拍三级| 成年免费大片在线观看| 免费看光身美女| 久久精品国产自在天天线| 亚洲七黄色美女视频| 看片在线看免费视频| 老熟妇仑乱视频hdxx| 色综合站精品国产| 国产91av在线免费观看| 久久精品91蜜桃| 69人妻影院| 亚洲国产日韩欧美精品在线观看| 美女黄网站色视频| 极品教师在线视频| 2021天堂中文幕一二区在线观| 国产女主播在线喷水免费视频网站 | 婷婷精品国产亚洲av| 国产蜜桃级精品一区二区三区| 韩国av在线不卡| 久久久久久久久久成人| 欧美日韩精品成人综合77777| 69av精品久久久久久| 国产大屁股一区二区在线视频| 国产亚洲精品久久久久久毛片| 国产精品,欧美在线| 久久久色成人| 在线观看66精品国产| 国产午夜精品久久久久久一区二区三区 | 黄色欧美视频在线观看| 日本 av在线| 最后的刺客免费高清国语| 欧美激情国产日韩精品一区| 欧美bdsm另类| 桃色一区二区三区在线观看| 婷婷精品国产亚洲av| 搡老岳熟女国产| 亚洲国产精品成人久久小说 | 韩国av在线不卡| 国产成人一区二区在线| 精品乱码久久久久久99久播| 99热6这里只有精品| av在线蜜桃| 丰满乱子伦码专区| 免费在线观看成人毛片| 婷婷亚洲欧美| 深夜精品福利| 亚洲aⅴ乱码一区二区在线播放| 久久精品国产亚洲av天美| 尾随美女入室| 国产精品精品国产色婷婷| av免费在线看不卡| 亚洲图色成人| 欧美绝顶高潮抽搐喷水| 村上凉子中文字幕在线| 天天躁日日操中文字幕| 天堂影院成人在线观看| 老熟妇仑乱视频hdxx| 欧美性猛交黑人性爽| 人妻丰满熟妇av一区二区三区| 熟女电影av网| 亚洲精品久久国产高清桃花| 小蜜桃在线观看免费完整版高清| 亚洲国产精品sss在线观看| 亚洲av第一区精品v没综合| 直男gayav资源| 看非洲黑人一级黄片| 成人午夜高清在线视频| 国产成人freesex在线 | 97碰自拍视频| 国产精品久久久久久精品电影| 欧美色欧美亚洲另类二区| 国产女主播在线喷水免费视频网站 | 成年女人永久免费观看视频| 99久久久亚洲精品蜜臀av| 国产精品久久久久久av不卡| 日韩大尺度精品在线看网址| 亚洲18禁久久av| 最近的中文字幕免费完整| 国产免费男女视频| 国产精品免费一区二区三区在线| 毛片一级片免费看久久久久| 欧美最黄视频在线播放免费| 欧美高清成人免费视频www| 亚洲欧美成人综合另类久久久 | 国产成人a∨麻豆精品| 国产精品亚洲美女久久久| 精品人妻视频免费看| 国产视频内射| 欧美最新免费一区二区三区| 成年女人永久免费观看视频| 久久精品国产鲁丝片午夜精品| 三级国产精品欧美在线观看| 69人妻影院| 女的被弄到高潮叫床怎么办| 国产男靠女视频免费网站| 日本色播在线视频| 国产欧美日韩一区二区精品| 青春草视频在线免费观看| 三级男女做爰猛烈吃奶摸视频| 高清日韩中文字幕在线| 成人毛片a级毛片在线播放| 少妇裸体淫交视频免费看高清| 十八禁国产超污无遮挡网站| 午夜福利18| 秋霞在线观看毛片| 黄色日韩在线| 欧美性猛交黑人性爽| 在线免费观看不下载黄p国产| 成人永久免费在线观看视频| 国产成年人精品一区二区| 精品久久久久久久久亚洲| 久久草成人影院| 老熟妇乱子伦视频在线观看| 亚洲国产欧美人成| 精品午夜福利视频在线观看一区| 国产高潮美女av| 国产精品日韩av在线免费观看| 精品午夜福利视频在线观看一区| 日韩精品青青久久久久久| 欧美精品国产亚洲| 亚洲欧美日韩卡通动漫| 国产精品伦人一区二区| 国产午夜福利久久久久久| 国产精品精品国产色婷婷| 中文资源天堂在线| 91久久精品电影网| 最后的刺客免费高清国语| .国产精品久久| 久久久久久久午夜电影| 成人美女网站在线观看视频| 国产伦精品一区二区三区四那| 欧美日韩一区二区视频在线观看视频在线 | 亚洲av免费在线观看| 亚洲一区高清亚洲精品| 三级男女做爰猛烈吃奶摸视频| 哪里可以看免费的av片| 亚洲欧美精品综合久久99| 在线观看免费视频日本深夜| 国产精品久久久久久av不卡| av专区在线播放| 床上黄色一级片| 乱系列少妇在线播放| av.在线天堂| 一级毛片久久久久久久久女| 亚洲精品乱码久久久v下载方式| 人人妻人人澡欧美一区二区| 午夜免费激情av| 亚洲中文字幕一区二区三区有码在线看| 一进一出好大好爽视频| 中出人妻视频一区二区| av.在线天堂| 综合色丁香网| 国产av麻豆久久久久久久| 一级a爱片免费观看的视频| 好男人在线观看高清免费视频| av专区在线播放| 午夜a级毛片| 狂野欧美白嫩少妇大欣赏| 九九在线视频观看精品| 有码 亚洲区| 别揉我奶头~嗯~啊~动态视频| 国产av麻豆久久久久久久| 亚洲人成网站在线播放欧美日韩| 日本免费一区二区三区高清不卡| 村上凉子中文字幕在线| 久久综合国产亚洲精品| 一级黄片播放器| 九九久久精品国产亚洲av麻豆| 深夜精品福利| videossex国产| 欧美性猛交黑人性爽| 国产亚洲精品综合一区在线观看| 又粗又爽又猛毛片免费看| 亚洲va在线va天堂va国产| 在线天堂最新版资源| 久久久久久伊人网av| 亚洲内射少妇av| 久久久久性生活片| 国产精品一区二区性色av| 男女视频在线观看网站免费| 国产精品亚洲美女久久久| 亚洲在线自拍视频| 丰满人妻一区二区三区视频av| 免费看av在线观看网站| 91av网一区二区| 熟女人妻精品中文字幕| 在线天堂最新版资源| 美女xxoo啪啪120秒动态图| 久久精品国产亚洲av香蕉五月| 精品一区二区三区视频在线| 国产毛片a区久久久久| 免费观看人在逋| 少妇人妻精品综合一区二区 | 麻豆久久精品国产亚洲av| 国产精品精品国产色婷婷| 天堂网av新在线| 午夜久久久久精精品| 国产 一区精品| 蜜桃久久精品国产亚洲av| 国产精品无大码| 高清毛片免费看| 亚洲久久久久久中文字幕| 不卡一级毛片| aaaaa片日本免费| 少妇的逼水好多| 中文字幕免费在线视频6| 亚洲高清免费不卡视频| 欧美xxxx黑人xx丫x性爽| 少妇裸体淫交视频免费看高清| 性欧美人与动物交配| av在线蜜桃| 久久国产乱子免费精品| av免费在线看不卡| 亚洲图色成人| 亚洲精华国产精华液的使用体验 | 女生性感内裤真人,穿戴方法视频| 亚洲av免费在线观看| 国产精品久久视频播放| 天堂网av新在线| 我的女老师完整版在线观看| 亚洲欧美日韩卡通动漫| 久久久色成人| 精品熟女少妇av免费看| 国产 一区精品| 久久精品国产清高在天天线| 老司机福利观看| а√天堂www在线а√下载| 欧美xxxx性猛交bbbb| 搞女人的毛片| 欧美激情在线99| 女的被弄到高潮叫床怎么办| 91午夜精品亚洲一区二区三区| 九九热线精品视视频播放| 99久久成人亚洲精品观看| 日本色播在线视频| 久久久久久久亚洲中文字幕| 成人精品一区二区免费| 国产黄a三级三级三级人| av在线亚洲专区| 久久久久久国产a免费观看| 啦啦啦韩国在线观看视频| 国产私拍福利视频在线观看| 亚洲国产精品久久男人天堂| 天天一区二区日本电影三级| 亚洲无线在线观看| 亚洲人成网站在线观看播放| 国产精品免费一区二区三区在线| 天堂影院成人在线观看| 欧美激情久久久久久爽电影| 99热网站在线观看| av视频在线观看入口| 国产亚洲欧美98| 人人妻人人澡人人爽人人夜夜 | 99久久中文字幕三级久久日本| 丰满人妻一区二区三区视频av| 国产一区二区三区在线臀色熟女| 一本久久中文字幕| 国产激情偷乱视频一区二区| 看十八女毛片水多多多| 五月伊人婷婷丁香| 岛国在线免费视频观看| 亚洲国产精品成人久久小说 | 又爽又黄a免费视频| 日韩亚洲欧美综合| 亚洲欧美精品自产自拍| 欧美一区二区国产精品久久精品| aaaaa片日本免费| 小蜜桃在线观看免费完整版高清| 欧美+日韩+精品| 丰满的人妻完整版| 久久精品国产亚洲av香蕉五月| 国产精品永久免费网站| 不卡视频在线观看欧美| 菩萨蛮人人尽说江南好唐韦庄 | 在线观看免费视频日本深夜| 国产精品一及| 乱系列少妇在线播放| 欧美激情久久久久久爽电影| 亚洲国产精品成人综合色| 大又大粗又爽又黄少妇毛片口| 国产午夜精品久久久久久一区二区三区 | АⅤ资源中文在线天堂| 精品午夜福利在线看| 男女之事视频高清在线观看| 亚洲国产精品久久男人天堂| 内射极品少妇av片p| 久久久久国产精品人妻aⅴ院| 日本黄色视频三级网站网址| 一级毛片电影观看 | 亚洲一区二区三区色噜噜| 亚洲熟妇熟女久久| 熟女人妻精品中文字幕| 欧美+日韩+精品| 日韩欧美一区二区三区在线观看| 国产av在哪里看| 免费搜索国产男女视频| 99热6这里只有精品| 欧美+日韩+精品| 1000部很黄的大片| 国产伦一二天堂av在线观看| 联通29元200g的流量卡| 伊人久久精品亚洲午夜| 草草在线视频免费看| 久久午夜亚洲精品久久| 亚洲成av人片在线播放无| 日韩制服骚丝袜av| 久久午夜亚洲精品久久| 亚洲国产日韩欧美精品在线观看| 99热这里只有是精品在线观看| 国产人妻一区二区三区在| 真实男女啪啪啪动态图| 色综合色国产| 国产极品精品免费视频能看的| 日日摸夜夜添夜夜添小说| 日本免费一区二区三区高清不卡| 哪里可以看免费的av片| 免费高清视频大片| 中文在线观看免费www的网站| 日本黄色视频三级网站网址| 一级毛片电影观看 | 免费看日本二区| 国产伦精品一区二区三区四那| 精品人妻视频免费看| 亚洲aⅴ乱码一区二区在线播放| 亚洲人成网站在线播| 亚洲色图av天堂| 久久国产乱子免费精品| 免费搜索国产男女视频| 亚洲一区高清亚洲精品| 中文亚洲av片在线观看爽| 久久精品综合一区二区三区| 一级av片app| 欧美不卡视频在线免费观看| 美女黄网站色视频| 三级毛片av免费| av在线老鸭窝| 日日撸夜夜添| 淫妇啪啪啪对白视频| 内射极品少妇av片p| 国产欧美日韩一区二区精品| 国产精品野战在线观看| 国产一区二区激情短视频| 麻豆一二三区av精品| 少妇被粗大猛烈的视频| 久久精品影院6| 色5月婷婷丁香| 欧美日韩综合久久久久久| 亚洲av第一区精品v没综合| 亚洲av美国av| 免费看美女性在线毛片视频| 熟女人妻精品中文字幕| a级一级毛片免费在线观看| 亚洲欧美成人精品一区二区| 色噜噜av男人的天堂激情| 国产真实乱freesex| 麻豆乱淫一区二区| 直男gayav资源| 国产高清不卡午夜福利| 色吧在线观看| 久久人人爽人人片av| 少妇高潮的动态图| АⅤ资源中文在线天堂| 日韩成人伦理影院| 国产男人的电影天堂91| 99在线视频只有这里精品首页| 伦精品一区二区三区| 狂野欧美激情性xxxx在线观看|