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

    億級(jí)人像比對(duì)系統(tǒng)架構(gòu)設(shè)計(jì)及優(yōu)化

    2019-10-11 11:24:36余銘華
    軟件導(dǎo)刊 2019年7期
    關(guān)鍵詞:架構(gòu)設(shè)計(jì)系統(tǒng)優(yōu)化

    摘 要:為滿足公安機(jī)關(guān)大規(guī)模人像數(shù)據(jù)庫的比對(duì)應(yīng)用需求,提高人像比對(duì)系統(tǒng)應(yīng)用規(guī)模和可用性,采用結(jié)構(gòu)化開發(fā)方法,從應(yīng)用層、數(shù)據(jù)庫層、主機(jī)層、存儲(chǔ)層等方面對(duì)人像比對(duì)系統(tǒng)進(jìn)行模塊化架構(gòu)設(shè)計(jì)和優(yōu)化。系統(tǒng)能夠支撐15億以上人像比對(duì)庫容量,實(shí)現(xiàn)了全國范圍的人像自動(dòng)比對(duì)和糾錯(cuò),提高了身份辨認(rèn)速度。系統(tǒng)平均建模速度、平均比對(duì)速度和查重速度分別提升38%、41%和55%。優(yōu)化后的人像比對(duì)系統(tǒng)在保證識(shí)別率高的同時(shí)能夠快速處理海量數(shù)據(jù),滿足公安機(jī)關(guān)應(yīng)用需求,有效解決了戶口登記管理中的“錯(cuò)、重、假”問題。

    關(guān)鍵詞:人像比對(duì)系統(tǒng);架構(gòu)設(shè)計(jì);系統(tǒng)優(yōu)化;高可用系統(tǒng)

    DOI:10. 11907/rjdk. 182884 開放科學(xué)(資源服務(wù))標(biāo)識(shí)碼(OSID):

    中圖分類號(hào):TP319文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1672-7800(2019)007-0128-05

    Design and Optimization of Billion Level Face Recognition System Architecture

    YU Ming-hua

    (ISvision Technologies Co.,Ltd., Shanghai 201203, China)

    Abstract: In order to meet the needs of the public security organs for large-scale portrait database application, and to improve the application scale and scene and high availability of the face recognition system, we use the structured development methodology, modular architecture designs and optimize the face recognition system from application layer, database layer, host layer, and storage layer, etc. The system can support more than 1.5 billion portrait matching library capacity, which realizes nationwide automatic comparison and correction of portraits, speeds up the identification process of relevant personnel in relevant departments. The mold speed, average comparison speed, and check speed were increased by 38%, 41%, and 55%, respectively. After optimization, the face recognition system can quickly process massive data while ensuring high recognition rate, meet the application requirements of public security agency, and effectively solve the problem of wrong, repeated and fake information in the registration management of household registration.

    Key Words: face recognition system; architecture design; system optimization; system with high availability

    作者簡介:余銘華(1985-),男,上海銀晨智能識(shí)別科技有限公司工程師,研究方向?yàn)閼?yīng)用軟件、信息系統(tǒng)項(xiàng)目管理。

    0 引言

    人像比對(duì)系統(tǒng)基于人臉識(shí)別技術(shù),以公安機(jī)關(guān)信息化建設(shè)過程中積累的各類人像數(shù)據(jù)為基礎(chǔ),實(shí)現(xiàn)人員身份信息的確認(rèn)、核實(shí)與認(rèn)證,在戶籍管理、出入境管理、重點(diǎn)人口管理等方面應(yīng)用廣泛。隨著人像比對(duì)系統(tǒng)應(yīng)用場景范圍和規(guī)模的擴(kuò)大,人像比對(duì)系統(tǒng)累積的照片庫容量成直線上升趨勢(shì),從最開始的10萬級(jí)增加到100萬級(jí)、1 000萬級(jí),甚至億級(jí)照片庫容量成為常態(tài)。在這種情況下,人像比對(duì)系統(tǒng)面臨比對(duì)結(jié)果返回時(shí)間長、系統(tǒng)查詢響應(yīng)速度慢、接口服務(wù)性能下降、數(shù)據(jù)更新慢等問題。

    系統(tǒng)架構(gòu)設(shè)計(jì)和性能優(yōu)化范疇涉及廣泛,涵蓋計(jì)算機(jī)硬件、傳輸網(wǎng)絡(luò)、操作系統(tǒng)、數(shù)據(jù)庫、應(yīng)用軟件等諸多方面。針對(duì)提高軟件系統(tǒng)高可用性問題研究較多,并取得了相應(yīng)成果。林曉東等[1]對(duì)高可用系統(tǒng)結(jié)構(gòu)進(jìn)行了研究與實(shí)現(xiàn);Torkamani等[2]介紹使用體系結(jié)構(gòu)模式和策略實(shí)現(xiàn)高可用性的方法;文獻(xiàn)[3]全面探討了Web系統(tǒng)性能的具體優(yōu)化方法與策略;文獻(xiàn)[4]介紹了多種關(guān)于Nginx配置文件的技巧。

    軟件架構(gòu)一方面可在高層次上對(duì)編程進(jìn)行規(guī)定,另一方面也可把編程上的經(jīng)驗(yàn)應(yīng)用到架構(gòu)優(yōu)化上[5]。本文基于前期人像比對(duì)系統(tǒng)設(shè)計(jì)和實(shí)際運(yùn)行經(jīng)驗(yàn),在對(duì)高可用系統(tǒng)結(jié)構(gòu)進(jìn)行分析后,針對(duì)實(shí)際項(xiàng)目中人像比對(duì)系統(tǒng)面臨的問題,采用結(jié)構(gòu)化軟件開發(fā)方法,從應(yīng)用層、數(shù)據(jù)庫層、主機(jī)層、存儲(chǔ)層等多方面對(duì)人像比對(duì)系統(tǒng)進(jìn)行架構(gòu)設(shè)計(jì),實(shí)現(xiàn)具備高可用性的人像比對(duì)系統(tǒng),從Web、數(shù)據(jù)庫、應(yīng)用程序等方面探討了系統(tǒng)優(yōu)化方法。實(shí)踐表明,系統(tǒng)能夠支撐15億以上的人像比對(duì)庫容量,具備高可用性。

    1 系統(tǒng)概述

    人像比對(duì)系統(tǒng)是從給定的人像數(shù)據(jù)庫中檢索比對(duì)特定人員的身份信息,并將比對(duì)結(jié)果按相似度由高到低進(jìn)行排列顯示進(jìn)行身份鑒定與核查。人像比對(duì)系統(tǒng)利用公安機(jī)關(guān)各類業(yè)務(wù)系統(tǒng)采集的海量人像數(shù)據(jù),由人像比對(duì)客戶端、管理中心服務(wù)器,比對(duì)服務(wù)器、數(shù)據(jù)庫服務(wù)器等組成,在海量圖像中實(shí)現(xiàn)人像檢索比對(duì)功能,完成人像信息批量/增量建模,1∶1、1∶X確認(rèn)比對(duì)、1∶N識(shí)別比對(duì)、M∶N查重比對(duì),比對(duì)結(jié)果查詢與分析,以及對(duì)數(shù)據(jù)抽取、人像建模、模板加載等進(jìn)行處理及統(tǒng)計(jì)分析。系統(tǒng)除完成各項(xiàng)人像比對(duì)基本功能外,還提供靈活便利的外部查詢和開發(fā)接口,滿足公安機(jī)關(guān)全警業(yè)務(wù)應(yīng)用需求。

    2 總體架構(gòu)

    基于.NET技術(shù)的Web應(yīng)用[6],采用.NET Framework技術(shù)架構(gòu)開發(fā)人像比對(duì)系統(tǒng),根據(jù)應(yīng)用軟件分層架構(gòu)模式進(jìn)行設(shè)計(jì),系統(tǒng)總體架構(gòu)如圖1所示。

    人像比對(duì)系統(tǒng)分為表示層、業(yè)務(wù)層、服務(wù)層、數(shù)據(jù)層,各層實(shí)現(xiàn)功能如下:

    (1)表示層:為滿足公安機(jī)關(guān)業(yè)務(wù)需求進(jìn)行功能設(shè)計(jì),為用戶提供交互操作的界面,實(shí)現(xiàn)人像比對(duì)Web、人像比對(duì)客戶端、人像照片處理、照片導(dǎo)入、查重結(jié)果審核、案件實(shí)戰(zhàn)操作、外部API接口等應(yīng)用功能[7]。

    (2)業(yè)務(wù)層:基于公安機(jī)關(guān)業(yè)務(wù)需求進(jìn)行功能設(shè)計(jì),通過設(shè)計(jì)人臉比對(duì)算法及分析模型工具,實(shí)現(xiàn)人臉照片自動(dòng)分析和人臉識(shí)別比對(duì),包括建立人臉識(shí)別應(yīng)用的人像數(shù)據(jù)中心,提供人像比對(duì)的基礎(chǔ)數(shù)據(jù)模板,保存比對(duì)信息與報(bào)警信息,實(shí)現(xiàn)系統(tǒng)負(fù)載均衡及分布式應(yīng)用。

    (3)服務(wù)層:實(shí)現(xiàn)應(yīng)用軟件基礎(chǔ)服務(wù),功能包括人像照片處理子系統(tǒng)、人像建模子系統(tǒng)、比對(duì)服務(wù)子系統(tǒng)、身份查重子系統(tǒng)、查重結(jié)果審核子系統(tǒng)、照片導(dǎo)入子系統(tǒng)、任務(wù)管理調(diào)度服務(wù)、系統(tǒng)管理子系統(tǒng)、權(quán)限控制子系統(tǒng)、數(shù)據(jù)同步服務(wù)、案件實(shí)戰(zhàn)操作模塊、外部API接口子系統(tǒng)等應(yīng)用功能。

    (4)數(shù)據(jù)層:負(fù)責(zé)數(shù)據(jù)庫的訪問和服務(wù),實(shí)現(xiàn)分布式文件系統(tǒng)集群及Cache,同時(shí)充分利用公安機(jī)關(guān)現(xiàn)有的基礎(chǔ)設(shè)施和設(shè)備,包括服務(wù)器、存儲(chǔ)、網(wǎng)絡(luò)、安全網(wǎng)關(guān)設(shè)施等設(shè)備。

    3 系統(tǒng)設(shè)計(jì)

    3.1 緩存設(shè)計(jì)

    緩存是指把最常用的東西放在最容易取得的地方,分為靜態(tài)緩存和動(dòng)態(tài)緩存,是所有性能優(yōu)化最簡單有效的解決方案。在系統(tǒng)設(shè)計(jì)過程中選用高性能的緩存組件Redis存儲(chǔ)系統(tǒng),并從瀏覽器、反向代理緩存、數(shù)據(jù)庫緩存、本地緩存4個(gè)方面進(jìn)行設(shè)計(jì)。

    3.1.1 瀏覽器緩存設(shè)計(jì)

    3.1.2 反向代理緩存設(shè)計(jì)

    選用開源代碼Nginx實(shí)現(xiàn)反向代理緩存。反向代理位于Web服務(wù)器之前,接受來自用戶的Web連接請(qǐng)求,根據(jù)請(qǐng)求頁面是否存在緩存內(nèi)容對(duì)用戶請(qǐng)求進(jìn)行處理、轉(zhuǎn)發(fā),有緩存內(nèi)容直接將緩存內(nèi)容返回給請(qǐng)求用戶,沒有緩存內(nèi)容則先向Web服務(wù)器請(qǐng)求相應(yīng)數(shù)據(jù),將請(qǐng)求數(shù)據(jù)進(jìn)行本地緩存后再返回給請(qǐng)求用戶,使得后續(xù)更快訪問相應(yīng)數(shù)據(jù)。

    3.1.3 數(shù)據(jù)庫緩存設(shè)計(jì)

    對(duì)信息表、照片表、任務(wù)表等進(jìn)行拆分,將表中相對(duì)固定的字段和頻繁更新字段分別存儲(chǔ),使用Redis緩存組件對(duì)高頻率查詢低頻率更新的數(shù)據(jù)載入緩存,對(duì)高頻率更新的數(shù)據(jù)采用實(shí)時(shí)查詢方式,同時(shí)將靜態(tài)數(shù)據(jù)表(如字典數(shù)據(jù)等)緩存到Oracle內(nèi)存中。

    3.1.4 本地緩存設(shè)計(jì)

    在提取人像特征值過程中,將提取的人臉特征先進(jìn)行本地緩存,然后再批量存儲(chǔ)到數(shù)據(jù)庫中。

    將人像建模子系統(tǒng)數(shù)據(jù)庫中的人像特征模板數(shù)據(jù)加載到本地內(nèi)存,并在本地磁盤生成模板文件保存。在比對(duì)服務(wù)下次啟動(dòng)時(shí)可直接從本地快速加載到物理內(nèi)存,無需訪問數(shù)據(jù)庫,避免再次從數(shù)據(jù)庫中讀取,提高系統(tǒng)運(yùn)行加載速度。

    3.2 負(fù)載均衡nginx設(shè)計(jì)

    為避免單臺(tái)Web服務(wù)器因負(fù)載高而導(dǎo)致宕機(jī),提高系統(tǒng)穩(wěn)定性,采用Nginx負(fù)載均衡進(jìn)行設(shè)計(jì)。同時(shí)為保證負(fù)載均衡的高可用性,引入熱備方案機(jī)制,實(shí)現(xiàn)Nginx+Keepalived雙機(jī)熱備方案,實(shí)現(xiàn)Nginx高可用性,保證一個(gè)節(jié)點(diǎn)出現(xiàn)崩潰后另一個(gè)節(jié)點(diǎn)可以自動(dòng)接管其工作。同時(shí)設(shè)置Nginx的gzip參數(shù),開啟gzip壓縮功能,提高Web服務(wù)的請(qǐng)求和處理返回響應(yīng)速度。

    3.3 數(shù)據(jù)庫設(shè)計(jì)

    數(shù)據(jù)庫設(shè)計(jì)以效率第一為原則,遵循三大范式原則創(chuàng)建數(shù)據(jù)庫,根據(jù)業(yè)務(wù)處理邏輯修改數(shù)據(jù)庫以達(dá)到效率最高目的。將系統(tǒng)中需要查詢?cè)敿?xì)數(shù)據(jù)的信息表結(jié)構(gòu)進(jìn)行冗余設(shè)計(jì),減少關(guān)聯(lián)查詢,提高查詢性能。對(duì)經(jīng)常查詢使用的表進(jìn)行索引設(shè)計(jì),利用Oracle表分區(qū)特性功能對(duì)大數(shù)據(jù)表進(jìn)行分區(qū)設(shè)置,提高數(shù)據(jù)查詢和操作性能。

    在比對(duì)任務(wù)處理過程中涉及到任務(wù)處理狀態(tài),數(shù)據(jù)庫設(shè)計(jì)過程中將該類信息設(shè)計(jì)成彈性集值表,系統(tǒng)處理過程只引用表的ID值,在需要名稱描述時(shí)再進(jìn)行關(guān)聯(lián)。

    3.4 存儲(chǔ)設(shè)計(jì)

    分別從數(shù)據(jù)庫存儲(chǔ)和圖片存儲(chǔ)進(jìn)行設(shè)計(jì)。

    3.4.1 數(shù)據(jù)庫存儲(chǔ)設(shè)計(jì)

    采用SAN將服務(wù)器平臺(tái)和存儲(chǔ)設(shè)備分開,通過光纖交換機(jī)將所有存儲(chǔ)設(shè)備鏈接起來形成光纖通信網(wǎng)絡(luò),便于擴(kuò)展存儲(chǔ)環(huán)境,實(shí)現(xiàn)7*24小時(shí)不間斷集中管理。

    作為永久的數(shù)據(jù)存儲(chǔ)管理數(shù)據(jù)庫,設(shè)計(jì)系統(tǒng)采用Hadoop和Oralce兩種類型數(shù)據(jù)庫。

    3.4.2 分布式圖片存儲(chǔ)設(shè)計(jì)

    人像比對(duì)系統(tǒng)需要對(duì)人臉圖像進(jìn)行處理和展示,設(shè)置一個(gè)單獨(dú)的圖片服務(wù)器存儲(chǔ)圖片,利用FastDFS實(shí)現(xiàn)圖片文件分布式存儲(chǔ),從Web服務(wù)器上分離圖片數(shù)據(jù),根據(jù)組織結(jié)構(gòu)將照片數(shù)據(jù)劃分成多塊進(jìn)行存儲(chǔ)管理,并存放在不同的物理位置。

    3.5 核心服務(wù)設(shè)計(jì)

    3.5.1 高性能數(shù)據(jù)建模設(shè)計(jì)

    系統(tǒng)設(shè)計(jì)采用分庫、分段、多線程、批量并行的照片數(shù)據(jù)建模方式,實(shí)現(xiàn)快速高效建模,利用64位平臺(tái)技術(shù)實(shí)現(xiàn)自動(dòng)、手工、比對(duì)時(shí)錄入、單筆數(shù)據(jù)錄入、批量錄入等多種不同的建模方式。

    3.5.2 比對(duì)模板優(yōu)化設(shè)計(jì)

    在保證比對(duì)識(shí)別精度的前提下,優(yōu)化人像特征提取模型,將單張人像提取的特征值模板大小從5KB壓縮到2KB,并將人像特征值模板與人員信息(如性別、年齡、庫別分類等)進(jìn)行組合,形成人臉屬性比對(duì)模板,快速完成人像比對(duì)。實(shí)施后系統(tǒng)建模速度從50條/s提升到69條/s,在原有基礎(chǔ)上提升了38%。

    3.5.3 分布式比對(duì)服務(wù)設(shè)計(jì)

    設(shè)計(jì)比對(duì)服務(wù)可依據(jù)實(shí)際庫容量需求靈活配置,并且通過增加比對(duì)服務(wù)協(xié)調(diào)控制器,實(shí)現(xiàn)比對(duì)任務(wù)的分發(fā)與比對(duì)結(jié)果整合,比對(duì)服務(wù)與比對(duì)服務(wù)協(xié)調(diào)控制器之間通過消息通信實(shí)現(xiàn)交互。各個(gè)比對(duì)服務(wù)之間對(duì)分發(fā)的任務(wù)進(jìn)行并行獨(dú)立處理,并將處理后返回的結(jié)果匯總至比對(duì)服務(wù)協(xié)調(diào)控制器,比對(duì)服務(wù)協(xié)調(diào)控制器將比對(duì)結(jié)果整合后再進(jìn)行數(shù)據(jù)庫存儲(chǔ)。比對(duì)服務(wù)采用多層體系分布式比對(duì)架構(gòu)和64位平臺(tái)技術(shù),使用大內(nèi)存充分利用硬件資源,具有良好的擴(kuò)展性、可用性和穩(wěn)定性等優(yōu)點(diǎn)。

    3.5.4 比對(duì)任務(wù)模式設(shè)計(jì)

    系統(tǒng)設(shè)計(jì)不同的比對(duì)任務(wù)模式,將用戶提交的比對(duì)任務(wù)分成同步比對(duì)識(shí)別和報(bào)警、異步比對(duì)識(shí)別和報(bào)警等,同時(shí)根據(jù)用戶權(quán)限對(duì)用戶提交的比對(duì)任務(wù)進(jìn)行優(yōu)先級(jí)定義,用戶權(quán)限高則其提交的比對(duì)任務(wù)優(yōu)先級(jí)高。用戶在提交人像比對(duì)任務(wù)時(shí)可增加比對(duì)篩選條件,提高比對(duì)速度和比對(duì)識(shí)別率。提交任務(wù)時(shí)可勾選庫別、區(qū)域、性別、年齡范圍等多種篩選條件,同時(shí)還可設(shè)置比對(duì)相似度閾值快速返回比對(duì)結(jié)果。

    3.6 接口API設(shè)計(jì)

    接口采用Restful風(fēng)格設(shè)計(jì),利用單一性原則實(shí)現(xiàn)登陸、一對(duì)一比對(duì)、一對(duì)多比對(duì)等接口,在接口設(shè)計(jì)過程中對(duì)每個(gè)請(qǐng)求響應(yīng)定義一個(gè)請(qǐng)求ID字段,使用UUID作為該請(qǐng)求ID值,并在服務(wù)器記錄該值,用以跟蹤、診斷、調(diào)試。

    4 系統(tǒng)優(yōu)化

    在對(duì)人像比對(duì)系統(tǒng)進(jìn)行架構(gòu)設(shè)計(jì)和優(yōu)化過程中,分別從系統(tǒng)性能、可用性、伸縮性、擴(kuò)展性、安全性等方面對(duì)系統(tǒng)進(jìn)行優(yōu)化,以提高系統(tǒng)整體性能,采用的優(yōu)化策略如下:

    (1)通過設(shè)計(jì)緩存和并發(fā)實(shí)現(xiàn)方式對(duì)Web前端進(jìn)行性能設(shè)計(jì)和優(yōu)化。

    (2)應(yīng)用程序采用本地緩存和分布式緩存結(jié)合的方式進(jìn)行設(shè)計(jì)和優(yōu)化,并將多臺(tái)應(yīng)用服務(wù)器組成集群服務(wù)對(duì)外提供。設(shè)計(jì)比對(duì)服務(wù)有效使用大內(nèi)存,經(jīng)過實(shí)際數(shù)據(jù)測(cè)試,比對(duì)速度從1 200萬次/s達(dá)到1 700萬次/s,提升了41%,查重速度從2 000萬/s達(dá)到了3 100萬次/s,提升了55%。

    (3)數(shù)據(jù)庫設(shè)計(jì)時(shí)在服務(wù)層增加隊(duì)列和緩存,將請(qǐng)求在上游層進(jìn)行攔截,數(shù)據(jù)庫層只實(shí)現(xiàn)基礎(chǔ)數(shù)據(jù)訪問請(qǐng)求,同時(shí)結(jié)合索引、緩存、SQL性能優(yōu)化等手段,在創(chuàng)建非聚簇索引過程中,使用INCLUDE子句包含表中的特定列,加快SQL語句的執(zhí)行速度。

    (4)采用冗余手段,將應(yīng)用部署在多臺(tái)服務(wù)器上,通過負(fù)載均衡方式將多臺(tái)服務(wù)器組成集群,提供對(duì)外服務(wù),相互備份,減少單點(diǎn)交互,消除單點(diǎn)故障,實(shí)現(xiàn)水平擴(kuò)展,增強(qiáng)系統(tǒng)可用性。

    (5)將業(yè)務(wù)邏輯進(jìn)行同構(gòu)設(shè)計(jì)和合理抽象,實(shí)現(xiàn)水平/垂直切割,實(shí)現(xiàn)異步處理,提升系統(tǒng)的伸縮性和擴(kuò)展能力。采用隱藏Nginx版本信息、修改Nginx worker進(jìn)程的用戶個(gè)數(shù)、Nginx站點(diǎn)目錄文件及目錄權(quán)限等方式對(duì)系統(tǒng)進(jìn)行安全性優(yōu)化。

    4.1 人像比對(duì)Web優(yōu)化方法

    用戶向系統(tǒng)提交比對(duì)任務(wù),比對(duì)成功后返回的結(jié)果都會(huì)包含比對(duì)相似度、姓名、年齡、證件號(hào)碼等基本信息和目標(biāo)照片數(shù)據(jù),以提供給用戶審查處理。由于返回的每張目標(biāo)照片容量均是數(shù)百倍于基本信息,基于降低數(shù)據(jù)傳輸量加快服務(wù)響應(yīng)時(shí)間思路,將比對(duì)結(jié)果中的基本信息和照片數(shù)據(jù)分開返回,由用戶選擇讀取照片數(shù)據(jù),以此降低系統(tǒng)響應(yīng)時(shí)間。

    由于每個(gè)頁面都牽扯到大量的數(shù)據(jù)庫訪問,前臺(tái)Web一次性緩存無法達(dá)到性能要求。為提高頁面響應(yīng)速度,運(yùn)用分頁技術(shù)[8]解決客戶端等待時(shí)間過長問題。采用后臺(tái)分頁查詢方式獲取結(jié)果數(shù)據(jù),在數(shù)據(jù)庫中對(duì)查詢數(shù)據(jù)進(jìn)行分頁,并在存儲(chǔ)過程中運(yùn)用Row_number()[9]函數(shù)提升分頁效率。在分頁查詢過程中設(shè)定3個(gè)參數(shù),分別是數(shù)據(jù)總體條數(shù)N_Count、每頁條數(shù)N_CountPerPage、第N頁條數(shù)N_Page。根據(jù)頁面不同的展示,將分頁查詢按照一次查詢分批展示和指定頁實(shí)時(shí)查詢展示兩種方式實(shí)現(xiàn)。

    4.2 數(shù)據(jù)庫優(yōu)化方法

    數(shù)據(jù)庫處理性能提升除了提高硬件配置外,還可從軟件方面對(duì)Oracle的查詢性能進(jìn)行優(yōu)化,使數(shù)據(jù)庫運(yùn)行處于最優(yōu)狀態(tài)。在系統(tǒng)優(yōu)化過程中采取建立索引、表分區(qū)設(shè)計(jì)、SQL語句優(yōu)化等技術(shù)手段進(jìn)行系統(tǒng)性能提升。

    在創(chuàng)建系統(tǒng)數(shù)據(jù)表結(jié)構(gòu)時(shí),通過設(shè)計(jì)調(diào)整PCTFREE、PCTUSED、INITRANS、MAXTRANS等參數(shù),優(yōu)化表的插入、刪除、更新等操作。對(duì)系統(tǒng)中的表結(jié)構(gòu)按使用用途不同分別采取獨(dú)立的優(yōu)化方法。

    下面列舉幾個(gè)關(guān)鍵表結(jié)構(gòu)優(yōu)化方式:信息表按信息記錄所屬區(qū)域類別進(jìn)行列表分區(qū);模板表將庫別和年齡范圍設(shè)計(jì)成LIST-RANGE組合分區(qū)予以優(yōu)化設(shè)計(jì);比對(duì)任務(wù)表則使用提交任務(wù)的時(shí)間按年和月實(shí)現(xiàn)RANGE-RANGE組合分區(qū)進(jìn)行優(yōu)化。

    索引是對(duì)數(shù)據(jù)庫表中一列或多列的值進(jìn)行排序的一種結(jié)構(gòu)。使用索引可快速訪問數(shù)據(jù)庫表中的特定信息,顯著提高海量數(shù)據(jù)的查詢效率。在創(chuàng)建索引過程中,依據(jù)表的操作類型(如是查詢還是增刪改)選擇恰當(dāng)?shù)乃饕愋停ㄈ绶俏ㄒ凰饕⑽ㄒ凰饕?、位圖索引、分區(qū)索引等),并在經(jīng)常需要存取的多個(gè)列上建立復(fù)合索引,同時(shí)檢查被索引的列或組合索引的首列是否出現(xiàn)在PL/SQL語句的WHERE子句中。在系統(tǒng)運(yùn)行一段時(shí)間后適當(dāng)對(duì)性能下降的索引進(jìn)行重建以提高索引效率。

    SQL語句尤其是復(fù)雜SQL語句的性能優(yōu)化對(duì)數(shù)據(jù)庫的性能至關(guān)重要 [10]。在提升SQL語句執(zhí)行效率方面,采用整體到局部的思路改進(jìn)低效的SQL語句。先從整體著手,收集系統(tǒng)的整體性能信息并確定范圍;再從數(shù)據(jù)庫層面入手,利用性能工具,查看SQL的執(zhí)行計(jì)劃。根據(jù)SQL的執(zhí)行計(jì)劃,分析低效的SQL執(zhí)行計(jì)劃,去掉不必要的全表掃描,充分利用已經(jīng)創(chuàng)建的索引,選擇最有效的執(zhí)行計(jì)劃來執(zhí)行SQL語句。如在編寫SQL語句SELECT子句中明確所需要的列,盡量避免使用SELECT *,在子查詢中少用或慎用IN或NOT IN語句。

    4.3 應(yīng)用程序優(yōu)化方法

    通常情況下由于單臺(tái)服務(wù)器內(nèi)存無法裝載所有的比對(duì)模板,所以將若干臺(tái)服務(wù)器組成一個(gè)比對(duì)服務(wù)集群,共同完成全部模板的裝載和比對(duì),并選用一臺(tái)服務(wù)器作為比對(duì)服務(wù)協(xié)調(diào)控制器,完成比對(duì)任務(wù)的預(yù)處理和比對(duì)結(jié)果的匯總、模板更新任務(wù)的查詢與分發(fā)、狀態(tài)監(jiān)測(cè)等。假設(shè)比對(duì)照片庫容量有10億,則總比對(duì)模板量約為2TB,可以設(shè)計(jì)由10臺(tái)比對(duì)服務(wù)器組成一個(gè)比對(duì)實(shí)例,那么10臺(tái)比對(duì)服務(wù)器除去操作系統(tǒng)所需的開銷外,總的剩余內(nèi)存空間在超過2T的情況下即可完成10億模板的全部加載。

    比對(duì)服務(wù)應(yīng)用程序?qū)⑷讼裾掌:蟮奶卣髦导捌渌饕凑諑靹e、性別、年齡、區(qū)域、民族等特征排序聚簇后全部加載到服務(wù)器內(nèi)存中,以便根據(jù)相應(yīng)的比對(duì)檢索條件進(jìn)行同步或異步任務(wù)的比對(duì)。一般情況下,提交的比對(duì)任務(wù)不需要完成全部模板比對(duì),而是含有比對(duì)條件,比如比對(duì)性別為男、年齡在30-45歲范圍內(nèi)的模板數(shù)據(jù)。該條件可以過濾的數(shù)據(jù)量估算為性別約1/2,年齡約1/5(系統(tǒng)將年齡大致分為5個(gè)年齡段),則實(shí)際需要比對(duì)的模板數(shù)量約為總模板的1/10,比對(duì)用時(shí)是全部比對(duì)用時(shí)的1/10。

    為充分利用并行計(jì)算機(jī)資源,比對(duì)服務(wù)將串行比對(duì)運(yùn)算處理變?yōu)椴⑿斜葘?duì)運(yùn)算處理。在比對(duì)任務(wù)處理過程中,使用OpenMP(Open Multi-Processing)實(shí)現(xiàn)CPU多核心的并發(fā)比對(duì)。OpenMP是一個(gè)編譯指導(dǎo)指令和庫函數(shù)集合,主要使用在共享式存儲(chǔ)計(jì)算機(jī)并行程序設(shè)計(jì)方面 [11]。在程序代碼中加入專用的pragma,指定程序運(yùn)行時(shí)使用并發(fā)線程及并發(fā)調(diào)度方式。根據(jù)硬件資源不同,程序先采用omp_get_num_procs()[12]函數(shù)獲取運(yùn)行程序計(jì)算機(jī)的處理器個(gè)數(shù)。為達(dá)到較好性能,通常情況下將線程數(shù)量設(shè)置為CPU核數(shù),每個(gè)核執(zhí)行一個(gè)線程,避免線程的切換開銷。同時(shí)為了CPU各核的負(fù)載均衡和有效降低線程管理開銷,組合使用Intel開源并發(fā)模板庫TBB(Threading Building Blocks)完成比對(duì)處理,實(shí)現(xiàn)任務(wù)密度和線程池。

    5 結(jié)語

    本文基于公安機(jī)關(guān)偵查破案業(yè)務(wù)需求,以人像算法引擎為核心,采用分層體系結(jié)構(gòu)的架構(gòu)設(shè)計(jì)方式對(duì)人像比對(duì)系統(tǒng)進(jìn)行架構(gòu)設(shè)計(jì)和優(yōu)化,實(shí)現(xiàn)了億級(jí)人像比對(duì)系統(tǒng),在協(xié)助公安偵查辦案人員劃定偵查方向、縮小偵查范圍、鎖定嫌疑對(duì)象乃至認(rèn)定罪犯等方面取得了明顯效果,提升了公安機(jī)關(guān)偵查人員核對(duì)、辨認(rèn)嫌疑人身份的效率。

    在對(duì)億級(jí)人像比對(duì)系統(tǒng)架構(gòu)設(shè)計(jì)過程中,研究了Web、數(shù)據(jù)庫和應(yīng)用程序等的優(yōu)化方法,通過對(duì)系統(tǒng)架構(gòu)設(shè)計(jì)和優(yōu)化過程中各種優(yōu)化工具、優(yōu)化策略、優(yōu)化方法的研究,為建設(shè)高可用性的人像比對(duì)系統(tǒng)打下基礎(chǔ),闡述了軟件系統(tǒng)的優(yōu)化方法。

    參考文獻(xiàn):

    [1] 林曉東,劉心松. 高可用性系統(tǒng)的研究與實(shí)現(xiàn)[J]. 電子科技大學(xué)學(xué)報(bào),1997(5):82-87.

    [2] TORKAMANI M A,BAGHERI H,SHALTOOKI A A,et al. Architectural solution for reaching high availability[J]. Global Journal on Technology, 2013(1):105-109.

    [3] 羅福強(qiáng),熊永福. 基于分層的Web系統(tǒng)的性能優(yōu)化研究與探討[J]. 計(jì)算機(jī)技術(shù)與發(fā)展, 2012(11):85-88.

    [4] DIMITRIAIVALIOTIS, 艾維利,陶利軍. 精通Nginx[M]. 北京:人民郵電出版社,2015.

    [5] JOACHIM GOLL. 軟件架構(gòu)與模式[M]. 北京:清華大學(xué)出版社, 2017.

    [6] 胡迎松,彭利文,池楚兵. 基于.NET的Web應(yīng)用三層結(jié)構(gòu)設(shè)計(jì)技術(shù)[J]. 計(jì)算機(jī)工程,2003,29(8):173-175.

    [7] 曾暉澤. 公安人像比對(duì)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 廈門:廈門大學(xué), 2014.

    [8] 林萍,朱嬋. 基于Ajax技術(shù)和JAVAEE的分頁查詢優(yōu)化[J]. 計(jì)算機(jī)系統(tǒng)應(yīng)用,2017(8):916-1001.

    [9] THOMAS KYTE. Oracle Database 9i/10g/11g編程藝術(shù):深入數(shù)據(jù)庫體系結(jié)構(gòu) [M]. 第2版. 北京:人民郵電出版社,2011.

    [10] 周志德. Oralce數(shù)據(jù)庫的SQL查詢優(yōu)化研究[J]. 計(jì)算機(jī)與數(shù)字工程,2010,38(11):173-178.

    [11] 査盛音,王玉玫,聶穎. OpenMP在圖形數(shù)據(jù)文件加載中的應(yīng)用[J]. 軟件導(dǎo)刊,2013,12(10):159-162.

    [12] OpenMP application program interface version 4.0.0[EB/OL]. http://www.openmp.org.

    [13] 李艷鵬, 楊彪. 分布式服務(wù)架構(gòu):原理、設(shè)計(jì)與實(shí)戰(zhàn)[M]. 北京:電子工業(yè)出版社,2017.

    [14] ILYA GRIGORIK. Web性能權(quán)威指南[M]. 北京:人民郵電出版社,2014.

    [15] 張杰,劉琦.多級(jí)聯(lián)動(dòng)的人像比對(duì)應(yīng)用平臺(tái)研究與設(shè)計(jì)[J]. 電腦知識(shí)與技術(shù), 2016, 12(31):177-178.

    [16] 劉永梅. 基于人臉識(shí)別身份認(rèn)證系統(tǒng)數(shù)據(jù)庫的設(shè)計(jì)與研究[D]. 呼和浩特:內(nèi)蒙古大學(xué), 2014.

    [17] 劉合星,劉琦. 人像識(shí)別系統(tǒng)的設(shè)計(jì)與研究[J]. 河南科技, 2016(21):62-65.

    [18] 關(guān)樂,劉磊,朱鵬,等. 動(dòng)態(tài)人像比對(duì)研究及應(yīng)用[J]. 甘肅科技, 2017(12):87-89.

    [19] 楊洋,楊義光,范東亮. 人像比對(duì)系統(tǒng)建設(shè)中幾個(gè)關(guān)鍵問題研究[J]. 信息技術(shù)與信息化,2017(5):86-87.

    [20] 黃靜,李炳. 基于Nginx的Web服務(wù)器性能優(yōu)化研究[J].? 浙江理工大學(xué)學(xué)報(bào),2016,35(7):600-606.

    [21] 蒲曉陽. 基于Nginx和Redis高并發(fā)Web服務(wù)負(fù)載均衡的研究[J]. 內(nèi)江科技,2016,37(1):40-41.

    [22] 趙峽策. 基于Nginx和Memcache的負(fù)載均衡集群架構(gòu)設(shè)計(jì)[J].? 電子技術(shù)與軟件工程,2014(5):39-40.

    [23] 蔡文海,陳洺均. 基于OpenMP并行編程模型與性能優(yōu)化的稀疏矩陣操作研究[J]. 軟件導(dǎo)刊, 2016, 15(3):27-29.

    [24] 張輝,趙郁亮,徐江,等. 基于Oracle數(shù)據(jù)庫海量數(shù)據(jù)的查詢優(yōu)化研究[J]. 計(jì)算機(jī)技術(shù)與發(fā)展, 2012, 22(2):165-167.

    [25] 陳南. ASP.NET中大數(shù)據(jù)量分頁技術(shù)的研究與實(shí)現(xiàn)[J]. 計(jì)算機(jī)應(yīng)用與軟件, 2011, 28(4):205-207.

    [26] OPENMP C. OpenMP C and C++ application program interface draft[EB/OL]. http://www.openmp.org.

    [27] BHATTACHARJEE A,CONTRERAS G,MARTONOSI M. Parallelization libraries:characterizing and reducing overheads[J]. ACM Transactions on Architecture & Code Optimization,2011,8(1):1-29.

    [28] SUPINSKI B R D,SCOGLAND T R W,DURAN A,et al. The ongoing evolution of openMP[J]. Proceedings of the IEEE,2018(6):1-16.

    (責(zé)任編輯:杜能鋼)

    猜你喜歡
    架構(gòu)設(shè)計(jì)系統(tǒng)優(yōu)化
    PS臥式轉(zhuǎn)爐送風(fēng)系統(tǒng)優(yōu)化與實(shí)踐
    基于安全性需求的高升力控制系統(tǒng)架構(gòu)設(shè)計(jì)
    雙燃料主機(jī)缸套水冷卻系統(tǒng)優(yōu)化設(shè)計(jì)
    虛擬收費(fèi)站架構(gòu)設(shè)計(jì)與高速公路自由流技術(shù)
    大數(shù)據(jù)時(shí)代計(jì)算機(jī)網(wǎng)絡(luò)應(yīng)用架構(gòu)設(shè)計(jì)
    電子制作(2019年24期)2019-02-23 13:22:24
    基于大數(shù)據(jù)分析的ETC系統(tǒng)優(yōu)化探析
    火電廠循環(huán)水處理及系統(tǒng)優(yōu)化探討
    某螢石礦開拓系統(tǒng)優(yōu)化
    對(duì)稱加密算法RC5的架構(gòu)設(shè)計(jì)與電路實(shí)現(xiàn)
    應(yīng)用于SAN的自動(dòng)精簡配置架構(gòu)設(shè)計(jì)與實(shí)現(xiàn)
    亚洲高清免费不卡视频| 国产极品天堂在线| 欧美日本亚洲视频在线播放| 国产色婷婷99| 蜜桃亚洲精品一区二区三区| 成人二区视频| 日韩av在线免费看完整版不卡| 亚洲人与动物交配视频| 国内精品美女久久久久久| 好男人在线观看高清免费视频| 久久鲁丝午夜福利片| 国产黄a三级三级三级人| 国产探花在线观看一区二区| 婷婷色麻豆天堂久久 | 一本一本综合久久| 亚洲精品日韩av片在线观看| 一区二区三区乱码不卡18| 亚洲国产欧洲综合997久久,| 国产久久久一区二区三区| h日本视频在线播放| 久久久久久久久中文| 91狼人影院| 久久久久久久亚洲中文字幕| 亚洲图色成人| 日本三级黄在线观看| 午夜视频国产福利| 中文字幕久久专区| 精品久久久久久成人av| 亚洲欧美精品综合久久99| 美女高潮的动态| 国产一区有黄有色的免费视频 | 国产精华一区二区三区| 中文字幕免费在线视频6| 内射极品少妇av片p| 精华霜和精华液先用哪个| 18禁在线播放成人免费| 观看免费一级毛片| 精品国产三级普通话版| 一级黄片播放器| 七月丁香在线播放| 中文字幕久久专区| 一区二区三区免费毛片| 国内少妇人妻偷人精品xxx网站| 国产91av在线免费观看| 日韩三级伦理在线观看| 久久久久国产网址| 人妻系列 视频| 色吧在线观看| 中国美白少妇内射xxxbb| 亚洲国产精品成人久久小说| 亚洲熟妇中文字幕五十中出| 少妇熟女aⅴ在线视频| 中文字幕精品亚洲无线码一区| 看非洲黑人一级黄片| 亚洲av成人精品一区久久| 亚洲精品国产av成人精品| 我的女老师完整版在线观看| 国产一区二区在线观看日韩| 国产av码专区亚洲av| 91精品国产九色| 久久久久久大精品| 一级黄色大片毛片| 免费看av在线观看网站| 国产视频首页在线观看| 日本免费一区二区三区高清不卡| 中文字幕久久专区| 国产人妻一区二区三区在| 免费电影在线观看免费观看| 精品酒店卫生间| 久久久久性生活片| 长腿黑丝高跟| 成人亚洲欧美一区二区av| 人妻系列 视频| 99在线人妻在线中文字幕| 成人亚洲欧美一区二区av| 婷婷色av中文字幕| 又粗又硬又长又爽又黄的视频| 熟妇人妻久久中文字幕3abv| 水蜜桃什么品种好| 欧美又色又爽又黄视频| 在线免费观看不下载黄p国产| 天堂√8在线中文| 网址你懂的国产日韩在线| 国产一区有黄有色的免费视频 | 免费在线观看成人毛片| 国产一区二区在线av高清观看| 两性午夜刺激爽爽歪歪视频在线观看| 人妻系列 视频| 欧美性猛交黑人性爽| 亚洲最大成人中文| 国产黄色视频一区二区在线观看 | 2022亚洲国产成人精品| 成人亚洲精品av一区二区| 国产亚洲91精品色在线| 精品国产一区二区三区久久久樱花 | av卡一久久| 国产一区二区在线观看日韩| 国产伦精品一区二区三区视频9| 久久精品国产99精品国产亚洲性色| 爱豆传媒免费全集在线观看| 久久久久久久久久成人| 晚上一个人看的免费电影| 欧美激情在线99| 色吧在线观看| 亚洲精品自拍成人| 亚洲,欧美,日韩| 国产单亲对白刺激| 国产黄色小视频在线观看| 欧美精品一区二区大全| 美女被艹到高潮喷水动态| 一区二区三区乱码不卡18| 最新中文字幕久久久久| 美女被艹到高潮喷水动态| 精品99又大又爽又粗少妇毛片| 2021少妇久久久久久久久久久| 深夜a级毛片| 97超碰精品成人国产| 能在线免费看毛片的网站| 日本免费在线观看一区| 婷婷色av中文字幕| 亚洲精品色激情综合| 成年女人看的毛片在线观看| 美女高潮的动态| 青春草亚洲视频在线观看| 看十八女毛片水多多多| 超碰97精品在线观看| 久久久午夜欧美精品| 国语对白做爰xxxⅹ性视频网站| 国产精品一区二区在线观看99 | 最新中文字幕久久久久| 美女高潮的动态| 1000部很黄的大片| 日日干狠狠操夜夜爽| 观看免费一级毛片| 两个人的视频大全免费| 欧美激情在线99| 伊人久久精品亚洲午夜| 丰满少妇做爰视频| 91久久精品电影网| 欧美97在线视频| 久久精品人妻少妇| 嫩草影院精品99| 亚洲国产精品专区欧美| 亚洲精品日韩av片在线观看| 插逼视频在线观看| 免费人成在线观看视频色| 国产单亲对白刺激| 一级毛片电影观看 | 秋霞伦理黄片| 国产成人aa在线观看| or卡值多少钱| 在线观看一区二区三区| 久久99蜜桃精品久久| 欧美日本视频| 亚洲av不卡在线观看| 性插视频无遮挡在线免费观看| 亚洲精品乱久久久久久| 人人妻人人澡欧美一区二区| 国产免费男女视频| 午夜视频国产福利| 国产高清三级在线| 高清毛片免费看| 久久精品夜色国产| a级毛片免费高清观看在线播放| 国产精品av视频在线免费观看| av在线天堂中文字幕| 啦啦啦观看免费观看视频高清| 欧美成人精品欧美一级黄| 一本一本综合久久| 一个人免费在线观看电影| 成人国产麻豆网| 国内少妇人妻偷人精品xxx网站| kizo精华| 午夜福利成人在线免费观看| 国语对白做爰xxxⅹ性视频网站| 久久久精品94久久精品| 亚洲成人av在线免费| 国产免费又黄又爽又色| 干丝袜人妻中文字幕| 午夜激情福利司机影院| 国产美女午夜福利| 亚洲高清免费不卡视频| 深爱激情五月婷婷| 国产高清有码在线观看视频| 狠狠狠狠99中文字幕| 女人十人毛片免费观看3o分钟| АⅤ资源中文在线天堂| 最近最新中文字幕免费大全7| 日韩人妻高清精品专区| 欧美人与善性xxx| 欧美激情国产日韩精品一区| 亚洲天堂国产精品一区在线| 99久久精品国产国产毛片| 色播亚洲综合网| 国产精品福利在线免费观看| 久久久久国产网址| 中文字幕久久专区| 国产精品国产三级国产专区5o | 国产免费视频播放在线视频 | 国产在线男女| 精品久久久久久久久久久久久| 国产69精品久久久久777片| 亚洲成人久久爱视频| 亚洲va在线va天堂va国产| 国模一区二区三区四区视频| 亚洲精品国产av成人精品| 性色avwww在线观看| 免费观看精品视频网站| 国产乱来视频区| 一级二级三级毛片免费看| 在线观看一区二区三区| 亚洲第一区二区三区不卡| 国产精品99久久久久久久久| 精品久久久噜噜| 午夜精品在线福利| 69人妻影院| 精品午夜福利在线看| 蜜臀久久99精品久久宅男| 久久欧美精品欧美久久欧美| av.在线天堂| 亚洲丝袜综合中文字幕| 日本三级黄在线观看| 国产中年淑女户外野战色| 禁无遮挡网站| 青青草视频在线视频观看| 欧美精品国产亚洲| 精品久久久久久电影网 | 久久久久久久午夜电影| 一本—道久久a久久精品蜜桃钙片 精品乱码久久久久久99久播 | 亚洲精品乱码久久久v下载方式| 欧美xxxx性猛交bbbb| 国产黄片视频在线免费观看| 变态另类丝袜制服| 国产成人免费观看mmmm| eeuss影院久久| 午夜福利在线观看免费完整高清在| 欧美日韩国产亚洲二区| 麻豆一二三区av精品| 日韩国内少妇激情av| 欧美日本视频| 熟妇人妻久久中文字幕3abv| 亚洲在久久综合| 国产毛片a区久久久久| 国产探花极品一区二区| 国产午夜精品论理片| 亚洲在久久综合| 国产精品乱码一区二三区的特点| 成人高潮视频无遮挡免费网站| 国内精品一区二区在线观看| 亚洲最大成人av| or卡值多少钱| 国产免费视频播放在线视频 | 亚洲av成人av| 国产精品女同一区二区软件| 69人妻影院| av卡一久久| 性色avwww在线观看| 国产精品嫩草影院av在线观看| 啦啦啦啦在线视频资源| 欧美一级a爱片免费观看看| 少妇的逼水好多| 2021少妇久久久久久久久久久| 免费看日本二区| 麻豆国产97在线/欧美| 国产一区亚洲一区在线观看| 我要搜黄色片| 久久久久九九精品影院| 成人无遮挡网站| 亚洲欧洲日产国产| 日本wwww免费看| 国产高清不卡午夜福利| 成人欧美大片| 国产一级毛片在线| 校园人妻丝袜中文字幕| 色综合亚洲欧美另类图片| 三级国产精品欧美在线观看| 亚洲欧美成人精品一区二区| 又爽又黄无遮挡网站| av国产久精品久网站免费入址| 欧美一区二区国产精品久久精品| 亚洲国产精品sss在线观看| 1000部很黄的大片| h日本视频在线播放| 日韩成人伦理影院| 国产精品一区二区三区四区免费观看| 久久6这里有精品| 少妇人妻一区二区三区视频| 久久这里只有精品中国| 国产黄a三级三级三级人| 欧美zozozo另类| 国产人妻一区二区三区在| 中文字幕亚洲精品专区| 亚洲四区av| 午夜激情欧美在线| 内地一区二区视频在线| 国产欧美日韩精品一区二区| 日本熟妇午夜| 国内精品美女久久久久久| www日本黄色视频网| 亚洲伊人久久精品综合 | 精品久久久久久久久亚洲| 亚洲自偷自拍三级| 美女xxoo啪啪120秒动态图| videossex国产| 日韩一区二区三区影片| 国产成人精品一,二区| 日韩视频在线欧美| 免费搜索国产男女视频| 免费大片18禁| 精品久久国产蜜桃| 两个人视频免费观看高清| 亚洲国产最新在线播放| 视频中文字幕在线观看| 青青草视频在线视频观看| 国产精品三级大全| 亚洲av一区综合| 大香蕉97超碰在线| 久久久国产成人精品二区| 丝袜喷水一区| 两性午夜刺激爽爽歪歪视频在线观看| 日本黄色视频三级网站网址| 深夜a级毛片| 国产高清视频在线观看网站| 99久久无色码亚洲精品果冻| 国产69精品久久久久777片| 久久久精品大字幕| 国产午夜福利久久久久久| 国产一区二区在线观看日韩| 亚洲av福利一区| 亚洲av熟女| 51国产日韩欧美| 中文字幕人妻熟人妻熟丝袜美| 国产精品野战在线观看| 黄色一级大片看看| 男女啪啪激烈高潮av片| 精品午夜福利在线看| 亚洲欧美中文字幕日韩二区| 日韩欧美国产在线观看| 欧美日本视频| 人体艺术视频欧美日本| 国产精品国产三级专区第一集| av免费在线看不卡| 亚洲欧美日韩卡通动漫| 精品欧美国产一区二区三| 国产精品久久电影中文字幕| 97超碰精品成人国产| 边亲边吃奶的免费视频| 97超视频在线观看视频| 欧美zozozo另类| 麻豆av噜噜一区二区三区| 久久这里有精品视频免费| 在线天堂最新版资源| www日本黄色视频网| 激情 狠狠 欧美| 能在线免费观看的黄片| 亚洲在线自拍视频| 熟女电影av网| www.色视频.com| 一二三四中文在线观看免费高清| 桃色一区二区三区在线观看| 国产欧美日韩精品一区二区| 国产一级毛片七仙女欲春2| www.色视频.com| 日日干狠狠操夜夜爽| 亚洲国产精品成人久久小说| 亚洲精品乱码久久久v下载方式| 免费av观看视频| 国产免费福利视频在线观看| 国产成人免费观看mmmm| 校园人妻丝袜中文字幕| 午夜爱爱视频在线播放| 91久久精品国产一区二区成人| 中文字幕熟女人妻在线| 免费观看的影片在线观看| 国产精品一二三区在线看| 国产色爽女视频免费观看| 伦理电影大哥的女人| 国产午夜精品久久久久久一区二区三区| 国产一区二区在线av高清观看| 成人无遮挡网站| 亚洲av电影不卡..在线观看| 成年版毛片免费区| 91aial.com中文字幕在线观看| 美女国产视频在线观看| 亚洲av免费在线观看| 久久精品影院6| 中文字幕熟女人妻在线| 一级毛片久久久久久久久女| 国产高清有码在线观看视频| av卡一久久| 大香蕉97超碰在线| 亚洲欧美一区二区三区国产| 免费看av在线观看网站| 亚洲美女搞黄在线观看| 国产综合懂色| 欧美潮喷喷水| 成人午夜精彩视频在线观看| 国产精品人妻久久久久久| 色5月婷婷丁香| 两性午夜刺激爽爽歪歪视频在线观看| 内地一区二区视频在线| 十八禁国产超污无遮挡网站| 青春草视频在线免费观看| 一个人看的www免费观看视频| 久久热精品热| 国产黄片视频在线免费观看| 国产麻豆成人av免费视频| 天堂av国产一区二区熟女人妻| av在线亚洲专区| 五月伊人婷婷丁香| 毛片一级片免费看久久久久| 在线播放国产精品三级| 美女脱内裤让男人舔精品视频| 欧美bdsm另类| 久久精品久久精品一区二区三区| 秋霞在线观看毛片| 可以在线观看毛片的网站| 最近中文字幕2019免费版| 美女国产视频在线观看| 亚洲欧美日韩高清专用| 国产亚洲精品av在线| 女人久久www免费人成看片 | 久久欧美精品欧美久久欧美| 亚洲国产欧洲综合997久久,| 国产老妇伦熟女老妇高清| 欧美一级a爱片免费观看看| 国产极品天堂在线| 六月丁香七月| 一级毛片aaaaaa免费看小| 国产午夜精品久久久久久一区二区三区| 丝袜美腿在线中文| 最近最新中文字幕大全电影3| 精品人妻偷拍中文字幕| 在线观看美女被高潮喷水网站| 色尼玛亚洲综合影院| 午夜福利高清视频| 国产精品久久久久久精品电影小说 | 亚洲欧洲日产国产| 亚洲成人久久爱视频| 国产精品不卡视频一区二区| 亚洲精品,欧美精品| 嫩草影院新地址| 九九爱精品视频在线观看| 人体艺术视频欧美日本| 欧美精品国产亚洲| 中文字幕精品亚洲无线码一区| 国产午夜精品论理片| 少妇丰满av| 日本一二三区视频观看| 国产精品野战在线观看| 国产亚洲5aaaaa淫片| 亚洲欧美日韩卡通动漫| 亚洲天堂国产精品一区在线| 国产免费福利视频在线观看| 日韩强制内射视频| 女的被弄到高潮叫床怎么办| 欧美区成人在线视频| 国产黄a三级三级三级人| 久久精品国产亚洲网站| 女人久久www免费人成看片 | 麻豆av噜噜一区二区三区| 三级经典国产精品| АⅤ资源中文在线天堂| 99热这里只有是精品在线观看| 国产白丝娇喘喷水9色精品| 欧美精品一区二区大全| 变态另类丝袜制服| 成人二区视频| 精品国产露脸久久av麻豆 | 日韩,欧美,国产一区二区三区 | 欧美丝袜亚洲另类| 白带黄色成豆腐渣| 长腿黑丝高跟| 欧美3d第一页| 三级男女做爰猛烈吃奶摸视频| 亚洲熟妇中文字幕五十中出| 99热这里只有是精品在线观看| 欧美不卡视频在线免费观看| 亚洲国产精品专区欧美| 看非洲黑人一级黄片| 免费观看性生交大片5| 久久精品国产亚洲av天美| 黄色日韩在线| 日韩三级伦理在线观看| 国产人妻一区二区三区在| 赤兔流量卡办理| 91av网一区二区| 亚洲av一区综合| 国产色爽女视频免费观看| 自拍偷自拍亚洲精品老妇| 国内揄拍国产精品人妻在线| 91精品国产九色| av专区在线播放| 欧美bdsm另类| 一二三四中文在线观看免费高清| 亚洲欧美中文字幕日韩二区| 亚洲无线观看免费| 97人妻精品一区二区三区麻豆| 18禁在线无遮挡免费观看视频| 精品人妻一区二区三区麻豆| 国产精品福利在线免费观看| 亚洲综合精品二区| 啦啦啦观看免费观看视频高清| 国产免费男女视频| 国产男人的电影天堂91| 国产一级毛片在线| 亚洲av日韩在线播放| 乱人视频在线观看| 久久人妻av系列| 国产精品综合久久久久久久免费| 国产黄色小视频在线观看| 国产亚洲av片在线观看秒播厂 | 午夜福利网站1000一区二区三区| a级毛片免费高清观看在线播放| 蜜桃亚洲精品一区二区三区| 国产精品一区二区在线观看99 | 99在线视频只有这里精品首页| 看片在线看免费视频| 国产亚洲5aaaaa淫片| 禁无遮挡网站| 成人高潮视频无遮挡免费网站| 国产精品一区二区三区四区久久| 午夜激情欧美在线| 在线天堂最新版资源| 69人妻影院| 亚洲天堂国产精品一区在线| av播播在线观看一区| 亚洲国产精品成人综合色| 青春草视频在线免费观看| 亚洲国产高清在线一区二区三| 七月丁香在线播放| 91精品国产九色| 日韩精品青青久久久久久| av国产久精品久网站免费入址| 久久精品国产亚洲av天美| 国产午夜精品久久久久久一区二区三区| 国产亚洲精品久久久com| 亚洲欧美成人精品一区二区| 日产精品乱码卡一卡2卡三| 成人无遮挡网站| 午夜视频国产福利| 国产精品福利在线免费观看| 日本一二三区视频观看| 成人欧美大片| 日韩av不卡免费在线播放| 日韩高清综合在线| 欧美人与善性xxx| 91久久精品电影网| videossex国产| www.av在线官网国产| 一级毛片电影观看 | 18禁裸乳无遮挡免费网站照片| 中文字幕制服av| 国产三级在线视频| 亚洲欧美日韩高清专用| 亚洲精华国产精华液的使用体验| 久久久成人免费电影| 亚洲欧美精品综合久久99| av在线亚洲专区| 国产国拍精品亚洲av在线观看| 老司机福利观看| 波多野结衣高清无吗| 国产精品爽爽va在线观看网站| 99热这里只有是精品50| 精品国产三级普通话版| 在线免费十八禁| 国产成人freesex在线| 我要搜黄色片| 97超碰精品成人国产| АⅤ资源中文在线天堂| a级一级毛片免费在线观看| 久久久久久久久久黄片| 99久久成人亚洲精品观看| 爱豆传媒免费全集在线观看| av线在线观看网站| 黄片无遮挡物在线观看| 麻豆精品久久久久久蜜桃| 乱码一卡2卡4卡精品| 免费一级毛片在线播放高清视频| 美女黄网站色视频| 18禁在线无遮挡免费观看视频| 久久久久免费精品人妻一区二区| 精品久久久久久久久亚洲| 能在线免费观看的黄片| 日本黄大片高清| 欧美激情在线99| 亚洲人成网站高清观看| 久久久久久伊人网av| av黄色大香蕉| 精品久久久久久电影网 | www.av在线官网国产| 嫩草影院新地址| 亚洲在久久综合| 超碰av人人做人人爽久久| 中国美白少妇内射xxxbb| 日韩强制内射视频| 少妇的逼水好多| 国产精品爽爽va在线观看网站| 欧美变态另类bdsm刘玥| 久久久精品94久久精品| 欧美变态另类bdsm刘玥| 久久久久久大精品| 97超碰精品成人国产| 狂野欧美激情性xxxx在线观看| 看片在线看免费视频| 久久久精品94久久精品| 国产爱豆传媒在线观看| 一本一本综合久久| av在线蜜桃| 久99久视频精品免费| 久久久久久九九精品二区国产| 国产淫片久久久久久久久| 男的添女的下面高潮视频| 精品人妻熟女av久视频| 日韩精品青青久久久久久|