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

    使用SymmetricDS軟件同步CIMISS核心庫數(shù)據(jù)

    2020-03-18 07:55:30李從英金石聲
    中低緯山地氣象 2020年1期
    關(guān)鍵詞:觸發(fā)器部署啟動

    李從英,金石聲,王 彪,郭 茜,李 波

    (貴州省氣象信息中心,貴州 貴陽 550002)

    0 引言

    目前我們?yōu)闅庀蟛块T內(nèi)部業(yè)務(wù)提供數(shù)據(jù)服務(wù)的全國綜合氣象信息共享平臺(簡稱CIMISS)一直是穩(wěn)定運行的,滿足了各個單位實際業(yè)務(wù)和科研[2]需求。但是其他行業(yè)的用戶以及公眾用戶對氣象數(shù)據(jù)的檢索需求目前仍然沒有滿足。很多行業(yè)都與氣象息息相關(guān)[3],都需要定制氣象數(shù)據(jù)服務(wù)。但是由于網(wǎng)絡(luò)等原因限制,他們不能訪問我們內(nèi)部數(shù)據(jù)服務(wù)接口,只能通過特定數(shù)據(jù)庫服務(wù)接口獲取數(shù)據(jù)。雖然我們設(shè)計了專門為其他行業(yè)用戶提供數(shù)據(jù)服務(wù)的行業(yè)區(qū)數(shù)據(jù)庫UDB和對公眾用戶提供氣象數(shù)據(jù)服務(wù)的INT區(qū)數(shù)據(jù)庫IDB(以下分別簡稱行業(yè)庫和INT庫),但是由于CIMISS的數(shù)據(jù)加工處理系統(tǒng)并沒有寫入到行業(yè)庫和INT庫,CIMISS系統(tǒng)運行以來,行業(yè)庫和INT庫一直處于加電空轉(zhuǎn)狀態(tài),造成了極大的浪費,沒有滿足其他行業(yè)用戶和公眾用戶對氣象數(shù)據(jù)的需求,沒有發(fā)揮其應(yīng)有的社會效益,所以充分利用這兩個數(shù)據(jù)庫,并對行業(yè)及公眾用戶提供實時數(shù)據(jù)、滿足用戶對氣象數(shù)據(jù)的需求尤為迫切。

    本文通過SymmetricDS軟件將CIMISS核心庫中的氣象數(shù)據(jù)實時同步到行業(yè)庫和INT庫,然后通過接口為用戶提供數(shù)據(jù),以滿足客戶需求。

    1 軟件部署

    在盡量不增加數(shù)據(jù)加工處理系統(tǒng)負(fù)擔(dān)的前提下,考慮使用數(shù)據(jù)庫同步技術(shù)解決上述問題。考慮到數(shù)據(jù)庫系統(tǒng)處于7×24 h運行,對軟件的穩(wěn)定性要求很高,并權(quán)衡了商業(yè)軟件的巨額費用需求和實現(xiàn)的具體業(yè)務(wù)場景(一對多的數(shù)據(jù)同步),我們決定采用開源的數(shù)據(jù)庫同步軟件SymmetricDS。具體業(yè)務(wù)邏輯如圖1。整個系統(tǒng)部署兩套SymmetricDS軟件,一套位于APP01服務(wù)器上負(fù)責(zé)監(jiān)視核心區(qū)數(shù)據(jù)庫(begy_bdb)上指定數(shù)據(jù)表的變化。一套位于APP02服務(wù)器上負(fù)責(zé)接收數(shù)據(jù)。

    圖1 數(shù)據(jù)同步邏輯Fig.1 The logic of data synchronization

    SymmetriDS軟件可以在網(wǎng)上下載symmetric-server-3.8.7.zip[4],然后直接解壓縮即可。由于該軟件是基于JAVA環(huán)境開發(fā)的,可以部署在任意平臺上,目前在windows和linux上都測試正常。SymmetricDS的部署極為簡單,將壓縮包解壓到指定文件夾下即可。

    我們選擇分別在兩臺接口服務(wù)器APP01和APP02的api用戶環(huán)境下部署兩套SymmetricDS。服務(wù)器APP01上的SymmetricDS為服務(wù)節(jié)點,負(fù)責(zé)抓取核心庫指定表的數(shù)據(jù)變化,這些變化主要包括插入、刪除、更新,然后將變化的數(shù)據(jù)批量推送到服務(wù)器APP02上,APP02作為子節(jié)點接收推送的批量數(shù)據(jù),并負(fù)責(zé)將這些數(shù)據(jù)同步到行業(yè)區(qū)以及INT區(qū)數(shù)據(jù)庫上。

    1.1 部署服務(wù)節(jié)點

    服務(wù)器APP01上部署一套SymmetricDS作為服務(wù)節(jié)點,負(fù)責(zé)管理核心區(qū)數(shù)據(jù)庫。因為SymmetricDS啟動時會讀取部署的engines文件夾下的配置文件,并將若干個參數(shù)讀取并寫入數(shù)據(jù)庫。部署后的samples文件夾下存放了若干個配置樣例以提供參考,我們需要拷貝樣例文件夾samples下的corp-000.properties配置文件到engines目錄下并修改文件名為:bdb.properties,并根據(jù)實際情況對bdb.properties的配置進行修改。

    1.2 部署子節(jié)點

    服務(wù)器APP02上部署一套SymmetricDS軟件[5],負(fù)責(zé)接收APP01推送的批量數(shù)據(jù),并負(fù)責(zé)將這些數(shù)據(jù)同步到INT區(qū)數(shù)據(jù)庫IDB和行業(yè)區(qū)數(shù)據(jù)庫UDB。需要到文件夾samples目錄下拷貝2份樣例corp-000.properties 到engines目錄下并修改文件名為:xdb-001.properties(負(fù)責(zé)INT區(qū)數(shù)據(jù)庫)和xdb-002.properties(負(fù)責(zé)行業(yè)區(qū)數(shù)據(jù)庫),并根據(jù)實際情況修改配置(這里取名叫xdb是因為它同時負(fù)責(zé)INT區(qū)和行業(yè)區(qū)兩個數(shù)據(jù)庫的同步)。

    1.3 數(shù)據(jù)庫配置

    在服務(wù)器上配置完必要的信息后,需要在核心區(qū)數(shù)據(jù)庫中幾張?zhí)囟ǖ臄?shù)據(jù)表里對具體的業(yè)務(wù)邏輯進行配置。這個步驟只需要在服務(wù)節(jié)點配置即可,系統(tǒng)運行后子節(jié)點注冊到服務(wù)節(jié)點,之后也會相互同步這些信息。

    1.3.1 系統(tǒng)表的安裝 系統(tǒng)在服務(wù)節(jié)點運行時需要一些表。這些表的安裝只需在/bin目錄下執(zhí)行以下命令即可:./symadmin --engine bdb-000 create-sym-table。子節(jié)點不需要安裝,待子節(jié)點啟動并注冊到服務(wù)節(jié)點后會自動安裝。

    這樣就在核心區(qū)數(shù)據(jù)庫下安裝了46張以“sym_”開頭的表。其中一些是進行業(yè)務(wù)邏輯配置使用的,需要后續(xù)進行配置;一些是系統(tǒng)運行時需要的,在系統(tǒng)啟動后從配置文件中讀取的,例如sym_node數(shù)據(jù)表記錄了系統(tǒng)的節(jié)點信息。具體可以查看user-guide文檔的Appendix A: Data Model部分。另外,系統(tǒng)在/bin目錄下有很多可執(zhí)行的命令,相關(guān)的幫助可以參看user-guide文檔,同時也可以使用以下命令查看幫助信息:./symadmin-help。

    1.3.2 具體業(yè)務(wù)的數(shù)據(jù)庫配置 建立分組:(這一步在啟動系統(tǒng)時讀取配置文件自動完成)服務(wù)節(jié)點啟動后讀取配置文件中的信息,將配置文件中關(guān)于組名和擴展名等信息寫入數(shù)據(jù)庫中,子節(jié)點啟動后會注冊到服務(wù)節(jié)點上,然后節(jié)點間會交換、同步信息。

    下面以同步核心庫的“中國地面逐小時要素資料”、“中國地面分鐘降水資料”這兩類數(shù)據(jù)為例,介紹實時同步數(shù)據(jù)的具體數(shù)據(jù)庫配置。以下定義都是在核心庫數(shù)據(jù)表中進行。

    ①定義channel

    insert into sym_channel (channel_id, processing_order, max_batch_size, enabled, description)values(′SURF_WEA_CHN_MUL_HOR′,1,100000,1,′SURF_HOUR_DATA FROM BDB TO XDB′);

    insert into sym_channel (channel_id, processing_order, max_batch_size, enabled, description)values(′SURF_WEA_CHN_PRE_MIN′,10,100000,1,′SURF_PRE_MIN_DATA FROM BDB TO XDB′);

    考慮到分鐘表的數(shù)據(jù)量很大,所以這里定義了兩個channel,分別用來同步小時表和分鐘表數(shù)據(jù)。channel_id是定義的通道名稱,max_batch_size指定此channel中的一個batch中可以處理的數(shù)據(jù)變化事件的最大值。

    ②定義trigger

    insert into sym_trigger (trigger_id,source_table_name,channel_id,last_update_time,create_time) values (′SURF_WEA_CHN_MUL_HOR_TRIGGER′,′SURF_WEA_CHN_MUL_HOR_TAB′,′SURF_WEA_CHN_MUL_HOR′,current_timestamp,current_timestamp);

    insert into sym_trigger (trigger_id,source_table_name,channel_id,last_update_time,create_time) values (′SURF_WEA_CHN_PRE_MIN_TRIGGER′,′SURF_WEA_CHN_PRE_MIN_TAB′,′SURF_WEA_CHN_PIN′,current_timestamp,current_timestamp);

    這里定義了2個觸發(fā)器分別用來捕獲小時表和分鐘表的數(shù)據(jù)變化,觸發(fā)器關(guān)聯(lián)了上面定義的channel。若考慮按照經(jīng)緯度范圍對分鐘表的數(shù)據(jù)變化進行過濾,需要修改觸發(fā)器定義,為觸發(fā)器添加限制條件??梢杂萌缦旅罘謩e為分鐘表的INSERT、UPDATE、DELETE 3個觸發(fā)器添加限制條件,例如UPDATE限制條件:UPDATE SYM_TRIGGER SET SYNC_ON_INSERT_CONDITION=′:new."V05001">=24.37 and:new."V05001"<=29.13) and:new."V06001">=103.36and:new."V06001">=109.37)′ WHERE TRIGGER_ID=′SURF_WEA_CHN_PRE_MIN_TRIGGER′。其中trigger_id表示觸發(fā)器名稱,source_table_name表示要同步的數(shù)據(jù)表的表名。在添加限制條件后,分鐘表每小時同步的數(shù)據(jù)量由近90萬條下降到20萬條。

    ③定義node_group_link

    insert into sym_node_group_link (source_node_group_id, target_node_group_id, data_event_action) values (′bdb′, ′xdb′, ′P′);

    該語句指定數(shù)據(jù)同步的源和目的,即從bdb同步到xdb,以及數(shù)據(jù)同步方式‘P’,即通過推送的方式進行傳輸,P表明數(shù)據(jù)源節(jié)點將通過HTTP PUT請求初始化通信。

    ④定義router

    insert into sym_router (router_id,source_node_group_id,target_node_group_id,router_type,create_time,last_update_time)values(′BDB_2_XDB′, ′bdb′, ′xdb′, ′default′,current_timestamp, current_timestamp);

    router指定了組間的數(shù)據(jù)傳遞關(guān)系,其中source_node_group_id和target_node_group_id的值必須和第3步node_group_link中的進行對應(yīng)。Trigger和Router是多對多的關(guān)系。這意味著,一個觸發(fā)器可以捕獲數(shù)據(jù)變化,然后路由這些變化到多個位置,也意味著一個Router可以與多個不同的觸發(fā)器相聯(lián)系。

    ⑤定義trigger_router

    Insert into sym_trigger_router (trigger_id,router_id,initial_load_order,last_update_time,create_time)values(′SURF_WEA_CHN_MUL_HOR_TRIGGER′,′BDB_2_XDB′, -1, current_timestamp, current_timestamp);

    這里同樣需要定義了2個trigger_router分別用來處理小時表和分鐘表,分鐘表的trigger_rouer和小時表的類似。trigger_router是將trigger和router進行關(guān)聯(lián),它們之間是多對多的關(guān)系。

    2 同步數(shù)據(jù)及清理數(shù)據(jù)

    在做好以上數(shù)據(jù)庫配置工作后,即可依次啟動SymmetricDS服務(wù)節(jié)點和SymmetricDS子節(jié)點。

    2.1 啟動SymmetricDS服務(wù)節(jié)點

    2.1.1 在bdb-000上啟動SymmetricDS 在bin目錄下運行啟動命令以啟動SymmetricDS:./sym --engine bdb-000 --port 31415。若要在后臺啟動則運行以下命令:nohup ./sym --engine bdb-000 --port 31415 &。

    2.1.2 開啟注冊(該步驟啟動一次即可,以后重啟服務(wù)不需要再次運行):

    ./ symadmin --engine bdb-000 open-registration xdb 001

    ./ symadmin --engine bdb-000 open-registration xdb 002

    如果服務(wù)需要重啟,則刪掉sym進程再次運行啟動命令即可。

    2.2 啟動SymmetricDS子節(jié)點

    在bin目錄下執(zhí)行以下命令:./sym--port 31415,即可將該組的兩個節(jié)點同時啟動。重啟命令類似于服務(wù)節(jié)點。如果需要在后臺啟動,則使用如下命令:nohup ./sym--port 31415 &。

    2.3 啟動觸發(fā)器

    做了以上配置之后,還需要在數(shù)據(jù)庫中將觸發(fā)器啟動,注意是在源數(shù)據(jù)庫中啟動。以小時表的同步為例。用以下語句查看表的觸發(fā)器:SELECT TRIGGER_NAME,STATUS from all_triggers where table_name=‘SURF_WEA_CHN_MUL_HOR_TAB’,可以看到小時表的觸發(fā)器:SYM_ON_I_FOR_SRF_W_CHN_ML_HR_;SYM_ON_U_FOR_SRF_W_CHN_ML_HR_;SYM_ON_D_FOR_SRF_W_CHN_ML_HR_。讓觸發(fā)器生效可以用以下示例語句:ALTER TABLE SURF_WEA_CHN_MUL_HOR_TAB ENABLE ALL TRIGGERS;啟動觸發(fā)器后,數(shù)據(jù)就可以從源數(shù)據(jù)庫(核心庫)同步到目標(biāo)數(shù)據(jù)庫了(行業(yè)庫和INT庫)。如果只需要在目標(biāo)數(shù)據(jù)庫中存幾天數(shù)據(jù),那么就需要創(chuàng)建存儲過程來刪除幾天之前的數(shù)據(jù)。例如刪除7 d以前的小時數(shù)據(jù)的存儲過程可以通過以下語句創(chuàng)建:

    CREATE OR REPLACE PROCEDURE PROC_DROP_PATITION_HOR_TAB AS

    BEGIN

    DELETE FROM SURF_WEA_CHN_MUL_HOR_TAB WHERE

    D_DATETIME

    END PROC_DROP_PATITION_HOR_TAB;

    在實際應(yīng)用中需要創(chuàng)建一個定時任務(wù)來定時啟動該存儲過程。但是創(chuàng)建定時任務(wù)的時候可能會提示沒有權(quán)限:insufficient privileges。可以在數(shù)據(jù)庫工具pl/sql中手動建。然后用SELECT*FORM USER_JOBS查看,其中JOB_ID 是系統(tǒng)分配的,如圖2所示。

    圖2 創(chuàng)建定時任務(wù)Fig.2 Create timed task

    然后用以下語句手動啟動定時任務(wù)。

    BEGIN

    DBMS_JOB.RUN(24);

    END;

    這樣即可使定時任務(wù)生效,等到約定的時間,即可執(zhí)行定時任務(wù)。如果需要立刻啟動定時清理任務(wù),則用如下語句手動運行定時任務(wù)??梢詮娜罩局锌吹绞欠襁\行成功,如圖3。

    BEGIN

    DBMS_SCHEDULER.RUN_JOB(′DROP_SEVP_K_PARTITION′,TRUE);

    END;

    3 總結(jié)

    本文以同步CIMISS核心區(qū)小時氣象觀測數(shù)據(jù)到行業(yè)庫和INT庫為例,詳細介紹了SymmetricDS軟件的安裝部署及具體業(yè)務(wù)配置。目前SymmetricDS可以穩(wěn)定運行,可以穩(wěn)定高效將數(shù)據(jù)同步到目標(biāo)數(shù)據(jù)庫。并為公司及公眾用戶、行業(yè)用戶等專線用戶提供實況和預(yù)報數(shù)據(jù),從而充分利用資源,滿足了不同用戶對氣象數(shù)據(jù)的需求,也發(fā)揮了行業(yè)庫和INT庫的社會效益。

    圖3 查看定時任務(wù)運行狀態(tài)Fig.3 Check the running status of timed tasks

    猜你喜歡
    觸發(fā)器部署啟動
    一種基于Kubernetes的Web應(yīng)用部署與配置系統(tǒng)
    晉城:安排部署 統(tǒng)防統(tǒng)治
    部署
    霧霾來襲 限產(chǎn)再次啟動
    主從JK觸發(fā)器邏輯功能分析
    電子世界(2017年22期)2017-12-02 03:03:45
    安發(fā)生物啟動2017
    使用觸發(fā)器,強化安全性
    部署“薩德”意欲何為?
    太空探索(2016年9期)2016-07-12 10:00:02
    西部最大規(guī)模云計算中心啟動
    俄媒:上合組織或9月啟動擴員
    90打野战视频偷拍视频| 一级a做视频免费观看| 成年人免费黄色播放视频| 免费少妇av软件| 夜夜爽夜夜爽视频| 久久久a久久爽久久v久久| 亚洲精品国产av蜜桃| 欧美日韩亚洲高清精品| 中文字幕制服av| 久久精品国产鲁丝片午夜精品| 国产乱人偷精品视频| 久久精品国产a三级三级三级| 国产熟女午夜一区二区三区| 午夜日本视频在线| 日韩欧美一区视频在线观看| 国产探花极品一区二区| 国产 精品1| 国产一区二区在线观看日韩| 久久久久久久久久成人| www日本在线高清视频| av又黄又爽大尺度在线免费看| 69精品国产乱码久久久| www.av在线官网国产| 丝袜喷水一区| 国产在视频线精品| 一边亲一边摸免费视频| 寂寞人妻少妇视频99o| 一级爰片在线观看| 欧美国产精品va在线观看不卡| 水蜜桃什么品种好| 麻豆乱淫一区二区| 天天躁夜夜躁狠狠躁躁| 少妇的逼水好多| 国产一区有黄有色的免费视频| 一个人免费看片子| 国产老妇伦熟女老妇高清| 中文精品一卡2卡3卡4更新| 亚洲激情五月婷婷啪啪| 中国美白少妇内射xxxbb| 黄色 视频免费看| 我要看黄色一级片免费的| av天堂久久9| 久久精品国产自在天天线| 亚洲精品美女久久久久99蜜臀 | 国产精品久久久久久精品古装| 两个人看的免费小视频| 这个男人来自地球电影免费观看 | 亚洲欧洲精品一区二区精品久久久 | 韩国高清视频一区二区三区| 国产欧美日韩一区二区三区在线| 日本91视频免费播放| 亚洲丝袜综合中文字幕| 欧美日韩综合久久久久久| 免费观看av网站的网址| 亚洲美女黄色视频免费看| 又大又黄又爽视频免费| 一边亲一边摸免费视频| 国产成人免费无遮挡视频| 好男人视频免费观看在线| 美国免费a级毛片| www日本在线高清视频| 天堂俺去俺来也www色官网| 日日啪夜夜爽| 亚洲久久久国产精品| 香蕉丝袜av| 视频在线观看一区二区三区| 亚洲国产欧美在线一区| 精品少妇内射三级| 国产免费一区二区三区四区乱码| 国产精品久久久久久精品电影小说| 丝袜在线中文字幕| 少妇的丰满在线观看| 亚洲欧洲精品一区二区精品久久久 | 中文字幕最新亚洲高清| 99久久精品国产国产毛片| 欧美成人午夜精品| 亚洲精品中文字幕在线视频| 精品国产一区二区三区四区第35| 老司机影院毛片| 亚洲精品视频女| 少妇被粗大猛烈的视频| 伦理电影免费视频| 亚洲国产最新在线播放| 久久人人爽人人片av| 老熟女久久久| 伦精品一区二区三区| 90打野战视频偷拍视频| 亚洲色图 男人天堂 中文字幕 | 午夜免费观看性视频| 26uuu在线亚洲综合色| 永久网站在线| 久久久久精品人妻al黑| 97超碰精品成人国产| 少妇被粗大的猛进出69影院 | 人人妻人人澡人人看| 一区二区三区精品91| 国产精品一国产av| 亚洲天堂av无毛| 国产 一区精品| 亚洲国产精品专区欧美| 26uuu在线亚洲综合色| 精品久久久久久电影网| 男人操女人黄网站| 亚洲美女黄色视频免费看| freevideosex欧美| 亚洲av国产av综合av卡| 日韩伦理黄色片| 18+在线观看网站| 免费黄频网站在线观看国产| 另类精品久久| videossex国产| 国产日韩一区二区三区精品不卡| 91aial.com中文字幕在线观看| 一区二区三区精品91| 你懂的网址亚洲精品在线观看| 午夜福利乱码中文字幕| a级毛色黄片| 国产亚洲午夜精品一区二区久久| 亚洲av.av天堂| 啦啦啦在线观看免费高清www| 人人澡人人妻人| 午夜福利影视在线免费观看| 超碰97精品在线观看| 青春草视频在线免费观看| 免费大片黄手机在线观看| 一级,二级,三级黄色视频| 成人国产麻豆网| 丰满迷人的少妇在线观看| 中文乱码字字幕精品一区二区三区| 国产欧美日韩一区二区三区在线| 国产色爽女视频免费观看| 中国美白少妇内射xxxbb| 日本黄大片高清| 国产精品成人在线| 亚洲综合色网址| 国产1区2区3区精品| 少妇 在线观看| 久久久国产欧美日韩av| 成人免费观看视频高清| 欧美bdsm另类| 免费观看无遮挡的男女| av卡一久久| √禁漫天堂资源中文www| 久久女婷五月综合色啪小说| 国产有黄有色有爽视频| 国产成人午夜福利电影在线观看| 亚洲在久久综合| 热99久久久久精品小说推荐| 51国产日韩欧美| 久久99热这里只频精品6学生| 99热网站在线观看| av播播在线观看一区| 免费观看在线日韩| 纵有疾风起免费观看全集完整版| 亚洲成色77777| 亚洲人成77777在线视频| 成人黄色视频免费在线看| 亚洲内射少妇av| 午夜福利视频精品| 韩国av在线不卡| 天天影视国产精品| 国产午夜精品一二区理论片| 欧美日韩一区二区视频在线观看视频在线| 国产麻豆69| 国产综合精华液| 97人妻天天添夜夜摸| av黄色大香蕉| 成人免费观看视频高清| 亚洲美女视频黄频| 午夜激情久久久久久久| 一边亲一边摸免费视频| 一本大道久久a久久精品| 国产一级毛片在线| 国产免费又黄又爽又色| 免费人成在线观看视频色| 看免费成人av毛片| a级毛片在线看网站| 又大又黄又爽视频免费| 午夜免费鲁丝| 国产乱来视频区| 精品99又大又爽又粗少妇毛片| 午夜福利视频在线观看免费| 亚洲国产日韩一区二区| 波多野结衣一区麻豆| 777米奇影视久久| 午夜福利视频精品| 久久精品久久久久久久性| 亚洲国产欧美日韩在线播放| 18禁国产床啪视频网站| 国产免费福利视频在线观看| 精品久久久久久电影网| 一边亲一边摸免费视频| 久久97久久精品| 三级国产精品片| 亚洲国产欧美日韩在线播放| 80岁老熟妇乱子伦牲交| 肉色欧美久久久久久久蜜桃| 亚洲天堂av无毛| √禁漫天堂资源中文www| 18禁在线无遮挡免费观看视频| 国产免费一区二区三区四区乱码| 国产 精品1| 国产成人欧美| 久久婷婷青草| 日韩,欧美,国产一区二区三区| 亚洲av欧美aⅴ国产| 一本色道久久久久久精品综合| 观看美女的网站| 成人漫画全彩无遮挡| 一区二区三区乱码不卡18| 久久久久久人妻| 麻豆精品久久久久久蜜桃| 日本黄色日本黄色录像| 免费观看a级毛片全部| 在线观看国产h片| 水蜜桃什么品种好| h视频一区二区三区| 肉色欧美久久久久久久蜜桃| 国产精品欧美亚洲77777| 欧美日韩av久久| 两个人免费观看高清视频| 国产有黄有色有爽视频| 国产亚洲午夜精品一区二区久久| 老司机亚洲免费影院| 精品一区二区三卡| 香蕉丝袜av| 国产精品人妻久久久影院| 亚洲 欧美一区二区三区| 三上悠亚av全集在线观看| 免费看光身美女| 91国产中文字幕| 搡老乐熟女国产| 韩国av在线不卡| 一本一本久久a久久精品综合妖精 国产伦在线观看视频一区 | 高清av免费在线| 美女国产高潮福利片在线看| 精品亚洲成a人片在线观看| 日韩,欧美,国产一区二区三区| 最黄视频免费看| 亚洲av免费高清在线观看| 赤兔流量卡办理| 亚洲天堂av无毛| 色婷婷久久久亚洲欧美| 免费看光身美女| 一级片'在线观看视频| 亚洲av综合色区一区| 欧美xxⅹ黑人| 亚洲一级一片aⅴ在线观看| 国产1区2区3区精品| 色94色欧美一区二区| 久久久国产精品麻豆| 中文欧美无线码| 99视频精品全部免费 在线| 欧美亚洲 丝袜 人妻 在线| 精品一区二区免费观看| www.色视频.com| 男女边吃奶边做爰视频| 黄片无遮挡物在线观看| 日本vs欧美在线观看视频| 黑人猛操日本美女一级片| 国国产精品蜜臀av免费| 国产亚洲最大av| 久久久精品94久久精品| 午夜免费鲁丝| 日日爽夜夜爽网站| 91精品伊人久久大香线蕉| 最近中文字幕高清免费大全6| 国产精品三级大全| 2018国产大陆天天弄谢| 中文字幕av电影在线播放| 国产1区2区3区精品| 亚洲精品成人av观看孕妇| 人人妻人人爽人人添夜夜欢视频| 亚洲国产精品专区欧美| 久久久久国产精品人妻一区二区| 女人久久www免费人成看片| 黄片无遮挡物在线观看| av在线播放精品| 一级爰片在线观看| 最新的欧美精品一区二区| 美女xxoo啪啪120秒动态图| 国产亚洲一区二区精品| 看十八女毛片水多多多| 亚洲成国产人片在线观看| 五月天丁香电影| 少妇的逼水好多| 超色免费av| 久久久久久久精品精品| 国产无遮挡羞羞视频在线观看| 午夜免费鲁丝| 国产色爽女视频免费观看| 日本-黄色视频高清免费观看| 亚洲av福利一区| 亚洲国产精品成人久久小说| 亚洲少妇的诱惑av| 午夜视频国产福利| 欧美人与性动交α欧美精品济南到 | 又粗又硬又长又爽又黄的视频| 中文乱码字字幕精品一区二区三区| 国产探花极品一区二区| 亚洲精品乱久久久久久| 国产亚洲精品久久久com| 男女午夜视频在线观看 | 女性被躁到高潮视频| 18+在线观看网站| 欧美激情极品国产一区二区三区 | 在线观看免费日韩欧美大片| 男人操女人黄网站| videossex国产| 成年动漫av网址| 十八禁网站网址无遮挡| 国产成人91sexporn| 精品一区二区三区视频在线| 亚洲人成网站在线观看播放| 少妇人妻久久综合中文| 国产一区亚洲一区在线观看| 老司机影院成人| 国产亚洲av片在线观看秒播厂| 亚洲国产日韩一区二区| 成人毛片a级毛片在线播放| 黄色怎么调成土黄色| 精品亚洲乱码少妇综合久久| 一级片免费观看大全| 午夜免费鲁丝| 久热这里只有精品99| 亚洲色图 男人天堂 中文字幕 | 日日爽夜夜爽网站| 亚洲国产看品久久| 日韩不卡一区二区三区视频在线| 久久精品国产综合久久久 | 日韩电影二区| 汤姆久久久久久久影院中文字幕| 一区二区三区四区激情视频| 国产成人午夜福利电影在线观看| 国产精品偷伦视频观看了| 性色avwww在线观看| 乱人伦中国视频| 亚洲欧美精品自产自拍| 欧美精品av麻豆av| 亚洲 欧美一区二区三区| 中文字幕最新亚洲高清| 欧美 日韩 精品 国产| 亚洲第一区二区三区不卡| 精品第一国产精品| 国产亚洲av片在线观看秒播厂| 2022亚洲国产成人精品| 婷婷色综合www| 久久精品夜色国产| 99re6热这里在线精品视频| 久久久国产精品麻豆| √禁漫天堂资源中文www| 国产成人av激情在线播放| 国产高清三级在线| 91成人精品电影| 欧美日韩综合久久久久久| 国产麻豆69| 国产乱来视频区| 精品国产一区二区三区久久久樱花| 最近最新中文字幕免费大全7| 男男h啪啪无遮挡| 涩涩av久久男人的天堂| 高清视频免费观看一区二区| www.色视频.com| videossex国产| 毛片一级片免费看久久久久| xxx大片免费视频| 国产视频首页在线观看| 亚洲色图综合在线观看| 亚洲三级黄色毛片| 国产欧美日韩综合在线一区二区| 午夜激情久久久久久久| 欧美成人午夜免费资源| 男女边摸边吃奶| 国产精品人妻久久久影院| 男人爽女人下面视频在线观看| 成人午夜精彩视频在线观看| 亚洲欧洲国产日韩| 水蜜桃什么品种好| 国产亚洲av片在线观看秒播厂| 国产精品偷伦视频观看了| 国产男女内射视频| 狠狠精品人妻久久久久久综合| 欧美日本中文国产一区发布| 26uuu在线亚洲综合色| 九色亚洲精品在线播放| 最近中文字幕2019免费版| 国产又色又爽无遮挡免| av又黄又爽大尺度在线免费看| 在线 av 中文字幕| 人人妻人人澡人人爽人人夜夜| 高清av免费在线| 久久精品国产鲁丝片午夜精品| av有码第一页| 亚洲精品视频女| 午夜福利视频精品| 久久婷婷青草| 亚洲国产av新网站| 天堂俺去俺来也www色官网| 91精品伊人久久大香线蕉| 久久国产精品男人的天堂亚洲 | 黑人欧美特级aaaaaa片| 欧美97在线视频| 日韩中字成人| 日韩成人av中文字幕在线观看| 美女中出高潮动态图| 看非洲黑人一级黄片| a 毛片基地| 久久久国产精品麻豆| 亚洲av电影在线观看一区二区三区| 欧美日韩亚洲高清精品| 只有这里有精品99| 国产精品嫩草影院av在线观看| 久久亚洲国产成人精品v| 国产有黄有色有爽视频| 高清欧美精品videossex| 人妻少妇偷人精品九色| 99re6热这里在线精品视频| 天堂中文最新版在线下载| 好男人视频免费观看在线| 不卡视频在线观看欧美| 免费播放大片免费观看视频在线观看| 亚洲av在线观看美女高潮| 丝袜人妻中文字幕| 热re99久久精品国产66热6| 寂寞人妻少妇视频99o| 搡老乐熟女国产| 99久久人妻综合| 国产一区二区三区av在线| 黄色 视频免费看| 久久久久久久久久久久大奶| 99久久综合免费| 国产精品久久久久久久电影| 黄色毛片三级朝国网站| 亚洲成色77777| 黄片播放在线免费| 亚洲成色77777| 青青草视频在线视频观看| 国产免费又黄又爽又色| 久久久久人妻精品一区果冻| 亚洲精品久久成人aⅴ小说| 搡老乐熟女国产| 久久狼人影院| 亚洲综合色惰| 日韩一区二区视频免费看| 最近最新中文字幕免费大全7| 韩国精品一区二区三区 | 成人午夜精彩视频在线观看| 亚洲精华国产精华液的使用体验| 久久久久久久久久久久大奶| 大片电影免费在线观看免费| 一本大道久久a久久精品| 精品亚洲成a人片在线观看| 插逼视频在线观看| 99热国产这里只有精品6| 亚洲精品av麻豆狂野| 国产精品久久久久久久久免| 国产精品久久久av美女十八| 肉色欧美久久久久久久蜜桃| 观看美女的网站| 免费看av在线观看网站| 青春草视频在线免费观看| 男的添女的下面高潮视频| 91精品国产国语对白视频| 午夜免费男女啪啪视频观看| 少妇人妻久久综合中文| 另类精品久久| 黄色配什么色好看| 91国产中文字幕| 成人漫画全彩无遮挡| 欧美3d第一页| 乱人伦中国视频| 免费av不卡在线播放| 9色porny在线观看| 国产爽快片一区二区三区| 免费女性裸体啪啪无遮挡网站| √禁漫天堂资源中文www| 久久人人爽人人片av| 久久精品aⅴ一区二区三区四区 | 波野结衣二区三区在线| 两性夫妻黄色片 | 日韩,欧美,国产一区二区三区| 国产一区二区在线观看日韩| 王馨瑶露胸无遮挡在线观看| 熟女电影av网| 国产精品久久久久久精品电影小说| 黄色一级大片看看| 日韩中字成人| 91成人精品电影| 99香蕉大伊视频| 亚洲国产毛片av蜜桃av| 搡女人真爽免费视频火全软件| 国产乱来视频区| 少妇人妻 视频| 欧美成人精品欧美一级黄| 亚洲国产精品专区欧美| 男人舔女人的私密视频| 中文字幕另类日韩欧美亚洲嫩草| 国产精品99久久99久久久不卡 | 一级a做视频免费观看| 久久毛片免费看一区二区三区| 中文精品一卡2卡3卡4更新| 亚洲,欧美精品.| av卡一久久| 国产一区二区三区综合在线观看 | 9热在线视频观看99| 免费大片黄手机在线观看| 欧美 亚洲 国产 日韩一| 国产高清不卡午夜福利| 美女国产高潮福利片在线看| 大话2 男鬼变身卡| 丰满饥渴人妻一区二区三| 男女边摸边吃奶| 国产男女内射视频| 欧美变态另类bdsm刘玥| www.熟女人妻精品国产 | 成人18禁高潮啪啪吃奶动态图| 日本黄色日本黄色录像| 激情五月婷婷亚洲| 精品国产一区二区三区四区第35| 大片电影免费在线观看免费| 亚洲久久久国产精品| www.熟女人妻精品国产 | 哪个播放器可以免费观看大片| 亚洲图色成人| 免费人妻精品一区二区三区视频| 成年人午夜在线观看视频| 国产黄频视频在线观看| 美女国产高潮福利片在线看| 日韩av不卡免费在线播放| 夜夜骑夜夜射夜夜干| 你懂的网址亚洲精品在线观看| av国产精品久久久久影院| av有码第一页| 黑人欧美特级aaaaaa片| 中文字幕另类日韩欧美亚洲嫩草| 欧美日韩国产mv在线观看视频| 精品人妻偷拍中文字幕| 欧美日韩国产mv在线观看视频| 亚洲性久久影院| 久久精品国产综合久久久 | 免费久久久久久久精品成人欧美视频 | 啦啦啦啦在线视频资源| av在线观看视频网站免费| 国产日韩欧美亚洲二区| 亚洲av男天堂| 婷婷色av中文字幕| 满18在线观看网站| 亚洲精品国产av成人精品| 91国产中文字幕| 成人二区视频| 国产亚洲欧美精品永久| 在线观看一区二区三区激情| 丰满乱子伦码专区| 久久久欧美国产精品| 最新中文字幕久久久久| 欧美变态另类bdsm刘玥| 亚洲av电影在线观看一区二区三区| 精品国产露脸久久av麻豆| 欧美人与性动交α欧美软件 | 国产日韩一区二区三区精品不卡| 日韩电影二区| 国产精品久久久久久av不卡| 成人亚洲欧美一区二区av| 国产精品99久久99久久久不卡 | 亚洲婷婷狠狠爱综合网| 九草在线视频观看| 久久影院123| 九九在线视频观看精品| 日本欧美国产在线视频| 免费观看a级毛片全部| 国产精品久久久久久久久免| 日本猛色少妇xxxxx猛交久久| 久久精品人人爽人人爽视色| 亚洲国产最新在线播放| 欧美精品一区二区免费开放| 成人综合一区亚洲| 久久97久久精品| 亚洲国产日韩一区二区| 九色亚洲精品在线播放| 色婷婷av一区二区三区视频| 亚洲精品一区蜜桃| 久久午夜综合久久蜜桃| 精品熟女少妇av免费看| 亚洲精品第二区| 国产精品无大码| 日韩精品免费视频一区二区三区 | 久久人人爽人人片av| 欧美精品一区二区大全| 熟妇人妻不卡中文字幕| 久久久久人妻精品一区果冻| 精品人妻熟女毛片av久久网站| 色婷婷久久久亚洲欧美| 精品福利永久在线观看| 精品亚洲乱码少妇综合久久| 人人澡人人妻人| 五月开心婷婷网| 麻豆乱淫一区二区| 精品福利永久在线观看| 免费看av在线观看网站| 交换朋友夫妻互换小说| 国产日韩欧美视频二区| 精品福利永久在线观看| 韩国av在线不卡| 午夜福利在线观看免费完整高清在| 王馨瑶露胸无遮挡在线观看| 免费看不卡的av| 亚洲一码二码三码区别大吗| 国产精品一区www在线观看| 狠狠婷婷综合久久久久久88av| 精品国产乱码久久久久久小说| 亚洲精品成人av观看孕妇| 日韩av不卡免费在线播放| 咕卡用的链子| 亚洲精品美女久久av网站| 丝袜美足系列|