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

    基于HBase+ ElasticSearch的海量交通數據實時存取方案設計

    2017-04-07 03:14:21董長青任女爾張慶余田玉靖
    大數據 2017年1期
    關鍵詞:數據表交通流海量

    董長青,任女爾,張慶余,田玉靖

    北京卡達克數據技術中心軟件業(yè)務本部,天津 300300

    基于HBase+ ElasticSearch的海量交通數據實時存取方案設計

    董長青,任女爾,張慶余,田玉靖

    北京卡達克數據技術中心軟件業(yè)務本部,天津 300300

    交通流數據具有數據海量、存儲和交互速率快等特征,因此其數據的采集、存儲及檢索成為了車輛遠程監(jiān)控平臺中的關鍵問題。采用LVS集群技術進行數據采集負載均衡,隊列緩存處理I/O時延,HBase進行分布式數據存儲;針對Hadoop實時在線數據處理不足的問題,整合ElasticSearch并構建了分層索引。通過關鍵技術的設計和實現(xiàn),車輛監(jiān)控由400輛擴展到上萬輛,PB級數據在線查詢速度提升了10~20倍,驗證了方案的高效性。

    Hadoop/HBase;ElasticSearch;Linux虛擬服務器;海量數據;實時

    1 引言

    在車聯(lián)網飛速發(fā)展的時代,智能交通在發(fā)展中的一些問題也逐步暴露出來。如在數據采集中,常用的通信技術只能同時監(jiān)控幾百輛車;在數據結構單一、海量的數據存取和分析時,傳統(tǒng)關系型數據庫應用能力大幅度降低等。如果車輛每2 s上傳一條約120 byte的全球定位系統(tǒng)(global positioning system,GPS)數據,統(tǒng)計600輛車的數據,則月統(tǒng)計數據為87 GB,一年將約有1 TB的數據需要進行存儲。在統(tǒng)計過程中,高峰期車輛數量遠不止這些。在很多企業(yè)的實際環(huán)境中,基于傳統(tǒng)技術的監(jiān)控平臺進行系統(tǒng)優(yōu)化處理后,其數據處理能力也只能達到幾百輛車的收集功能,一旦進入峰值,系統(tǒng)幾乎無法正常運行。此外,車聯(lián)網數據不僅包括GPS數據,還包括車輛控制器局域網絡(controller area network,CAN)數據、圖像、視頻等數據,在采集和檢索技術上往往與其實際生產需求相差較遠。

    大數據技術的快速發(fā)展為這一情況帶來了良好的發(fā)展前景和機遇,尤其是當前被廣泛探索應用的Hadoop、Spark等技術,針對TB甚至PB級的數據,其豐富的組件在數據存儲和挖掘、分析方面提出了完善的處理方案。本文通過分析當前的分布式軟件技術,結合HBase數據庫進行設計改進,設計了一套針對交通數據采集、存儲和檢索的方案。

    2 技術介紹

    在車聯(lián)網遠程監(jiān)控平臺中,數據的采集、存儲及檢索問題是傳統(tǒng)的關系型數據平臺無法高效處理的。

    2.1 Linux虛擬服務器技術

    在數據采集方面,交通數據到監(jiān)控平臺之間一般采用3G/4G等技術,通過socket進行TCP/IP數據傳輸。但是每個端口負載能力有限,最高能夠支持400輛車同時上傳數據,高于400輛車同時傳輸時,數據時延甚至丟失的現(xiàn)象較為明顯。本研究使用Linux虛擬服務器(Linux virtual server,LVS)技術進行負載均衡,從而提供給用戶訪問一臺超高性能服務器的效果。LVS技術支持通過配置多個高速局域網服務器來進行任務分配,其對外的接口則為固定的IP地址和端口,從而提供任務分發(fā)轉移的負載調度功能。此外,LVS技術支持熱處理,在正常工作的情況下增加或者刪除節(jié)點。LVS的負載調度器(director)可以設置3種工作模式:一是地址轉換,負載調度器通過算法將內網地址進行映射,外網數據分組通過映射的地址進行分發(fā);二是通過IP隧道,負載調度器進行調度請求,通過IP隧道客戶端數據分組進行封裝發(fā)給服務器,服務器直接響應客戶端;三是直接路由,適用于集群內的服務器都在一個網段,數據分組直接由負載調度器發(fā)給實際服務器,該種方式速度快,且開銷較少。LVS調度算法主要有等比例輪轉、加權輪循、目標地址散列調度、源地址散列調度等靜態(tài)調度算法以及最少連接、加權最少連接、永不排隊、動態(tài)目標地址散列、帶復制的動態(tài)目標地址散列等動態(tài)調度算法。IP虛擬服務器(IP virtual server,IPVS)技術是一種工作在網絡模型第四層的高效交換機,可以針對不同的網絡選擇不同的調度算法。

    在小型的分布式負載中,唯一從軟件技術上能達到硬件F5量級的方案就是采用LVS技術。參考文獻[1]使用LVS技術解決負載網站的負載均衡配置問題,參考文獻[2]描述了LVS技術的高可用負載均衡方案,但其后續(xù)處理案例也主要針對超文本傳輸協(xié)議(hypertext transfer protocol,HTTP)。本文基于LVS的IP虛擬分發(fā)技術進行socket通信集群負載。

    2.2 HBase存儲技術

    數據采集接收伴隨著海量數據的存儲問題,性能較好的傳統(tǒng)關系型數據庫一般采用Oracle、DB2等。但在實際應用中,交通流數據結構單一,結構內部卻比較靈活,當有些字段在數據存儲中只為部分數據設計時,其存儲空間將造成極大的浪費,再加上數據量巨大,交通流數據顯然不適合傳統(tǒng)的存儲方式。隨著分布式數據庫的發(fā)展,HBase作為列式存儲數據庫,為交通流的數據存儲提供了高效的寫入性能和靈活的存儲方式。在其存儲結構上,HBase按照字典順序進行排序,行鍵(RowKey)直接作為其中的一級索引,為其良好的讀寫性能提供了基礎。

    2.3 HBase檢索

    HBase內置了兩張存儲表(ROOT和META)進行區(qū)域分布及區(qū)域詳細情況的存儲。在普通的數據檢索過程中,首先從ZooKeeper上定位到META表的位置,然后從中獲取對應的RegionServer,根據行鍵從這兩張內置表中查詢數據的region,然后查找到對應的行鍵,從而進行數據檢索。但是HBase的存儲業(yè)務表之間沒有直接的關聯(lián),而且單一索引很可能造成數據查詢變成全表掃描,因此當查詢海量數據時,對關聯(lián)數據或復雜條件的支持較差。目前,針對這一問題,已經發(fā)展了ITHBase(帶索引的事務性HBase)、IHBase(indexed HBase,是HBase的擴展,用于支持更快的掃描)等二級索引方式。ElasticSearch是一種基于Lucene的實時大數據搜索引擎,與適用于獨立應用的Solr相比,更適用于云計算環(huán)境。參考文獻[3]中采用對交通流數據進行存儲,但其存儲行鍵設計在實時查詢性能上經實驗檢測存在較大的問題,參考文獻[4]和參考文獻[5]引入了大數據的實時處理辦法進行日志的處理,本文通過進一步研究和改進,引進ElasticSearch進行數據索引,設計其將必要條件與其行鍵關聯(lián)起來,形成二級索引[6],從而加快數據搜索速度。

    圖1 海量交通流數據分布式存取架構

    3 海量交通數據的存取架構設計

    海量交通數據的存取架構是各個企業(yè)目前亟待解決的問題,并發(fā)采集數據、海量數據存儲及海量數據的檢索等問題,成為企業(yè)車聯(lián)網進程中的阻力。

    3.1 系統(tǒng)架構

    整體架構主要從采集、存儲和檢索3個方面進行設計改進并實現(xiàn)。整體架構如圖1所示。

    當數據從交通流中獲取時,由LVS進行IP轉發(fā)負載均衡,實現(xiàn)車輛高并發(fā)數據的接收工作;接收服務器收到數據以后,對數據進行預處理操作,分別按照業(yè)務類型轉入緩沖區(qū),通過HBase客戶端進行數據寫入操作,同時將數據索引[7]建立到ElasticSearch中,根據數據的狀況動態(tài)調配處理層進行數據線程數的設置,保證高并發(fā)寫入速度;在Web應用中讀取數據時,根據業(yè)務需求的不同設置不同的線程數量。

    3.2 關鍵設計

    3.2.1 LVS負載均衡

    結合實際生產環(huán)境,研究采用速度快、開銷少的直接路由的工作模式以及IPVS技術進行算法調度[8],配置4臺服務器分別作為LVS以及3臺數據處理設備,操作系統(tǒng)采用Cento 6。

    如圖2所示,配置3臺數據處理服務器,然后配置對應的LVS,在數據由車載終端發(fā)送到路由時,由路由直接轉發(fā)到LVS,LVS通過調度算法計算將數據發(fā)送到合適的數據處理服務器,數據處理服務器接收數據以后,直接通過路由響應終端。主要實現(xiàn)步驟如下。

    ● 配置數據處理服務器,禁止地址解析協(xié)議(address resolution protocol,ARP)請求。

    ● 設置LVS子網掩碼與數據處理服務器一致,開啟報文轉發(fā)功能,增加網卡VIP記錄“ipvsadm -A -t 10.8.10.177:20080 -s rr -p 2000”,含義為各個車載訪問地址及其端口號,設定2 s為超時時間,調度為等比例輪詢調度(round robin,RR)算法。

    ● LVS服務配置數據處理服務器,按照“ipvsadm -a -t 10.8.10.177:20080 -r 10.8.10.162: 20080 -g”指令分別配置3臺數據處理服務器的訪問地址端口及直接路由模式。

    圖2 系統(tǒng)LVS負載均衡架構

    此時配置完畢,該方案具有較強的可擴展性,一方面可以根據監(jiān)控車輛的負載情況增加或者減少數據處理服務器的數據,另一方面可以根據緩沖和寫入線程的情況保證數據寫入時延在秒級以內。此外,可以參考參考文獻[2]進行LVS備份方案的設定。

    3.2.2 多源存儲設計

    交通流數據從LVS分發(fā)到各個數據處理服務器以后,由接收端應用進行預處理,按源分類進行緩沖存儲操作,通過監(jiān)控程序根據各個數據源中的數據大小判定啟動不同數量的寫入線程,默認寫入線程為3個,當數據量過大時將增加寫入線程。寫入線程主要負責寫入HBase數據和構建ElasticSearch索引工作。

    該架構設計主要分為GPS數據、CAN數據和多媒體感知數據,然后根據每種數據的結構不同分別存儲到不同的緩沖區(qū)中。按每秒接收10萬條GPS和CAN數據計算,3臺數據處理服務器每臺每秒需接收(100 000×12 kB/3)/(1 024×1 024)≈0.39 MB數據,GPS和CAN數據緩沖區(qū)大小預設為4 MB,多媒體數據緩沖區(qū)大小設置為16 MB,即每臺數據處理服務器根據數據源由20 MB內存作為數據緩沖區(qū),從而允許將一定數量的數據高效地進行存儲。對于分組數據,采用臨時緩沖區(qū)先行進行緩沖,組合成整個分組后再進入緩沖區(qū),若數據大小大于緩沖剩余空間大小,則直接啟動額外的寫入線程進行存儲。各個文件結構設計如圖3所示。

    以GPS數據為例,其在緩沖結構中存儲,采用時間值進行散列計算后存儲到固定個數的隊列中,如2016年1月13日13:42:57,設置t為20 161 452 663 777 771,進行求余計算,計算式為f(t)=t%n。設置n為3,即GPS數據源采用3組隊列,隊列索引分別為0、1、2,則f(t) = 20 161 452 663 777 771%3求余結果為1,因此將該數據放置在索引為1的隊列。

    緩沖數據構建完畢以后,由寫入層以“先進后出”的原則讀取數據進行持久化存儲。在HBase數據存儲中,數據基本上按時間順序存儲,直接存儲會造成寫入熱點問題,即多個線程均指向一個HBase集群節(jié)點寫入的情況,因此采取以下優(yōu)化策略防止熱點和全表掃描。

    ● 在行鍵前加入散列前綴,利用如下計算方式計算:byte pre=(byte) (Long. hashCode(t) % < regionservers no.>),將通過前綴加上時間戳散列值的方式產生的不同的數據分發(fā)到不同的RegionServer上。

    ● 取消自動寫入,根據實驗設置寫入緩沖區(qū)大小為20 MB,能提高千萬級數據同時插入的效率。

    ● 預分配region,建表時直接使用預分配region,避免單個region灌入數據。

    通過以上措施,達到了良好的實現(xiàn)效果,加入索引提高查詢的性能,一定會降低寫入數據的性能,本文兼容性地考慮兩方面,并進行了綜合實現(xiàn)。

    圖3 數據結構

    3.2.3 索引方案改進

    HBase本身主鍵構建了B+樹進行索引[9],稱為一級索引,其對基于主鍵數據的查詢效率很高;然而對于非主鍵字段的查詢效率卻很低,對HBase大數據量的訪問,僅僅通過MapReduce和掃描器處理是不能達到令人滿意的效果的。其主要缺陷在于二級索引構建困難,重新構建表結構進行索引往往需要雙重查詢,而且難以維護索引數據與原數據的同步性。隨著ITHBase、IHBase以及華為技術有限公司(以下簡稱“華為”)的hindex項目的誕生,二級索引方案和效果不斷提升,本文基于華為二級索引方案進行改進,結合ElasticSearch通過多層索引和直接索引由業(yè)務引擎共享的方案來實現(xiàn)高性能索引改進方案。

    (1)基于HBase表的二級索引方案設計

    基于HBase表的二級索引方案設計主要采用索引表和數據表共存共享的方式構建,通過HBase的協(xié)處理器(coprocessor)構建與數據表相同和類似的索引,索引表行鍵設計為“數據表StartKey+IndexName +Value+數據表行鍵”的方式。通過使索引表和數據表擁有相同的StartKey并重寫均衡集群類(balance cluster)控制索引表的分配,使其索引表和數據表構建在相同的RegionServer上,并且在region分裂時也能同步進行分裂,這樣可以使得協(xié)處理器非常快速地在RegionServer上計算出相應的索引數據。IndexName和Value對應的為HBase數據中單列的值,如針對車輛監(jiān)測點進行的數據查詢,Value對應為監(jiān)測點的數值,從而通過索引查詢出某個檢測點所有的行鍵數據,進一步查詢數據。

    如圖4所示,實線代表數據指向,虛線代表數據塊指向,索引表數據對數據表數據的行鍵進行進一步改造,增加索引名稱和索引數據。當數據進行分裂時,其對應的索引同步進行分裂,并且使用保持數據的StartKey起始一致。

    (2)ElasticSearch構建

    圖4 數據分區(qū)分裂表

    通過索引表的方式構建二級索引以后,數據的查詢依然停留在依靠HBase數據表本身的能力去優(yōu)化查詢速度。本文在構建索引數據表基礎上同步構建ElasticSearch及緩存索引數據。如圖5所示,當負責寫入的線程進行寫入操作時,通過協(xié)處理器同步處理索引表數據,然后通過觀察者模式同步索引數據到ElasticSearch中,并且根據多源數據特性,將實時查詢的數據添加到內存索引緩沖區(qū)。

    首先,開啟協(xié)處理器,通過HBase Shell激活協(xié)處理器的觀察者(observer);通過繼承基類BaseRegionObserver,重寫postPut和postDelete方法。把生成的JAR包配置到寫處理器中,即可實現(xiàn)數據的同步。在實際數據操作過程中,交通流數據幾乎不會發(fā)生更改,但是會持續(xù)寫入,因此在由觀察者數據同步時采用了ElasticSearch的緩沖池批處理操作,當達到限值時進行同步寫入操作。此外,設置其分片值、緩存類型為軟引用(soft reference),并調整其最大緩存值等進行ElasticSearch調優(yōu)。

    數據讀取過程如圖6所示,當發(fā)起數據讀取過程時,首先進行查詢。當數據讀取時,首先訪問ElasticSearch,根據查找到的索引表中的結果,調用協(xié)處理器進行數據實際行鍵查找,訪問數據表,從而得到數據,從協(xié)處理器返回給客戶端。通過該模式進行改進,數據查詢效率大幅度增加。

    圖5 數據寫入過程

    圖6 數據讀取過程

    4 系統(tǒng)測試

    本文主要從并發(fā)存儲的吞吐量、軌跡回放查詢速度進行了測試,從而驗證其并發(fā)寫入和實時讀取的性能。

    4.1 并發(fā)存儲吞吐量測試

    為了充分驗證本架構的可行性,分別測試1萬到1 000萬條數據的插入速度,并且從單機服務、不添加索引和添加索引3方面進行對比測試。圖7為測試結果。

    其中,添加索引的情況比不添加索引的情況速度明顯降低,但插入數據完畢時間總體維持在秒級以內。此外,對數據進行了持續(xù)性測試,連續(xù)10 h以每秒13萬條數據的速度插入(相當于監(jiān)控了10萬輛車每秒上傳一次數據),其插入數據緩沖區(qū)平穩(wěn)保持在某個較低臨界值后不再變動。在數據進行索引插入時,能夠支持每秒7.84萬條數據平穩(wěn)運行,較不加索引時有一定降低,但整體插入速度能夠在秒級以內實現(xiàn)10萬級速度的插入。

    4.2 軌跡回放查詢速度測試

    軌跡回放主要從整體統(tǒng)計查詢和實時響應兩方面性能進行體現(xiàn),圖8測試了在PB級數量基數水平上,結果集數量不同時的數據查詢效率。

    當小結果集進行查詢時,不添加索引時響應速度在10 s以上,而進行索引時,數據查詢速度在1 s以內,速度提升了20倍左右。大結果集(萬級)進行查詢時,速度提升了9~10倍,實時查詢效率及速度大幅度提升。在實際應用中,20 min的軌跡回放約為600條數據,能夠實現(xiàn)5 s之內查詢,因為數據響應可分段,所以如果以5 min為時間段進行4次查詢,能夠達到頁面較為流暢的效果。

    圖7 單機、添加索引集群、不添加索引集群數據

    圖8 不同結果集數據查詢效率

    此外,在研究傳統(tǒng)數據庫(如Oracle)在數據存取過程中的表現(xiàn)時,采用了按照月進行分區(qū)、創(chuàng)建復雜查詢條件索引、添加存儲過程、避免全表掃描操作(如執(zhí)行“l(fā)ike”語句)、建立緩存等設計。研究發(fā)現(xiàn)索引過多則寫入性能下降,而且對非結構化數據存儲支持性能不佳,在整體大數據操作上編程和配置的復雜度提高。研究測試了直接對GPS數據表進行插入和讀取操作的速度情況:在進行數據插入操作時(對比每分鐘插入數據量),百萬條以下的數據插入速度Oracle和HBase沒有明顯差異,但超過百萬條以后,Oracle的數據插入速度逐步下降,千萬條以上HBase數據插入速度比Oracle快2~7倍;在進行數據讀取操作時,HBase千萬條以上數據讀取速度是Oracle的5~15倍;在同時進行插入和讀取操作的過程時,HBase讀取速度比Oracle快15~30倍。在相同的硬件和網絡環(huán)境中分析對海量交通流數據的處理能力,HBase列式數據庫無論從插入性能還是讀取性能都可以調優(yōu)到更高水平。

    5 結束語

    LVS解決高并發(fā)接收數據的問題,通過多源緩存策略解決數據存儲不及時的問題,避免數據分組丟失;同時設計表級二級索引、引入ElasticSearch增加數據查詢速度??傮w上本文通過設計高并發(fā)存儲架構和多層索引查詢架構,實現(xiàn)了交通流數據的高并發(fā)實時監(jiān)控數據存儲和查詢,從軟件架構上解決了基于Hadoop存儲數據對實時計算查詢支持度不夠的問題。下一步,將集中設計基于多層的熱點內存緩存方案,并設計響應的緩存命中策略來實現(xiàn)更高的實時性能。

    [1] 王頤帥. 基于LVS 的服務器負載均衡技術[J].計算機系統(tǒng)應用, 2014, 23(7): 252-255. WANG Y S. Server load balancing architecture based on LVS[J]. Computer Systems & Applications, 2014, 23(7): 252-255.

    [2] 劉敏娜, 張繼濤. 基于LVS+KEEPALIVED的高可用負載均衡研究與應用[J]. 自動化技術與應用, 2014, 33(11): 22-27. LIU M N, ZHANG J T. The study and application of based on the LVS + KEEPALIVED high avaliablility load balance[J]. Techniques of Automation and Applications, 2014, 33(11): 22-27.

    [3] 陸婷, 房俊, 喬彥克. 基于HBase 的交通流數據實時存儲系統(tǒng)[J]. 計算機應用, 2015, 35(1): 103-107, 135. LU T, FANG J, QIAO Y K. HBase-based real-time storage system for traffic stream data[J]. Journal of Computer Applications, 2015, 35(1): 103-107, 135.

    [4] 葛微, 羅圣美, 周文輝. HiBase:一種基于分層式索引的高效HBase 查詢技術與系統(tǒng)[J].計算機學報, 2015, 38(35): 1-15. GE W, LUO S M, ZHOU W H. HiBase:a hierarchical indexing mechanism and system for efficient HBase query[J]. Chinese Journal of Computers, 2015, 38(35): 1-15.

    [5] 白俊, 郭賀彬. 基于ElasticSearch的大日志實時搜索的軟件集成方案研究[J]. 吉林師范大學學報(自然科學版), 2014(1): 85-87. BAI J, GUO H B. The design of software integration for big log data real time search based on ElasticSearch[J]. Jilin Normal University Journal(Natural Science Edition), 2014(1): 85-87.

    [6] 鐘雨, 黃向東, 劉丹, 等.大規(guī)模裝備監(jiān)測數據的NoSQL 存儲方案[J]. 計算機集成制造系統(tǒng), 2013, 19(12): 3008-3016. ZHONG Y, HUANG X D, LIU D, et al. NoSQL storage solution for massive equipment monitoring data management[J]. Computer Integrated Manufacturing Systems, 2013, 19(12): 3008-3016.

    [7] SFAKIANAKIS G, PATLAKAS I, NTARMOS N, et al. Interval indexing and querying on key-value cloud stores[C]// The 29th IEEE International Conference on Data Engineering (ICDE), April 8-12, 2013, Brisbane, Australia. New Jersey: IEEE Press, 2013: 805-816.

    [8] 蘇命峰, 陳文芳, 李仁發(fā). LVS 集群負載調度算法研究[J]. 長沙大學學報, 2012(5): 72-74. SU M F, CHEN W F, LI R F. Research on LVS cluster load scheduling algorithm[J]. Journal of Changsha University, 2012(5): 72-74.

    [9] BAI J. Feasibility analysis of big log data real time search based on HBase and ElasticSearch[C]// 2013 Ninth International Conference on Natural Computation (ICNC), January 28-31, 2013, San Diego, USA. New Jersey: IEEE Press, 2013: 1166-1170.

    Design scheme of massive traffic data real-time access based on HBase and ElasticSearch

    DONG Changqing, REN Nver, ZHANG Qingyu, TIAN Yujing
    Software Business Department, Beijing CATARC Data & Technology Center, Tianjin 300300, China

    Traffic data has the characteristics of massive and real-time, and its massive data acquisition, storage and retrieval has become a key issue in the vehicle remote monitoring platform. According to the study of these problems, the cluster technology of LVS was used to solve the data acquisition load balance, the queue cache model was used to solve I/O delay, and HBase distributed data storage scheme was used to solve the massive data storage. HBase integration ElasticSearch, which was aimed to solve the real-time online data processing problems of Hadoop, was designed to build a hierarchical index. Through the design and implementation of the key technologies, the number of vehicle monitoring had been promoted from 400 to 1 million, online query speed increased about 10 to 20 times based on PB level data. The results verified the efficiency of the scheme.

    Hadoop/HBase, ElasticSearch, Linux virtual server, massive data, real-time

    TP311

    A

    10.11959/j.issn.2096-0271.2017010

    董長青(1980-),男,北京卡達克數據技術中心軟件業(yè)務本部高級工程師,主要研究方向為大數據、車聯(lián)網。

    任女爾(1990-),女,北京卡達克數據技術中心軟件業(yè)務本部助理工程師,主要研究方向為大數據、云計算。

    張慶余(1991-),男,北京卡達克數據技術中心軟件業(yè)務本部助理工程師,主要研究方向為軟件架構、云計算。

    田玉靖(1987-),女,北京卡達克數據技術中心軟件業(yè)務本部中級工程師,主要研究方向為軟件架構、編程模式。

    2016-09-20

    猜你喜歡
    數據表交通流海量
    一種傅里葉域海量數據高速譜聚類方法
    湖北省新冠肺炎疫情數據表
    黨員生活(2020年2期)2020-04-17 09:56:30
    海量快遞垃圾正在“圍城”——“綠色快遞”勢在必行
    當代陜西(2019年14期)2019-08-26 09:42:00
    基于列控工程數據表建立線路拓撲關系的研究
    一個圖形所蘊含的“海量”巧題
    交通流隨機行為的研究進展
    路內停車對交通流延誤影響的定量分析
    圖表
    具有負壓力的Aw-Rascle交通流的Riemann問題
    基于VSL的動態(tài)數據表應用研究
    河南科技(2014年24期)2014-02-27 14:19:25
    亚洲av二区三区四区| 少妇的逼好多水| 菩萨蛮人人尽说江南好唐韦庄 | 国产成人freesex在线 | 真实男女啪啪啪动态图| 精品熟女少妇av免费看| 一进一出好大好爽视频| 日韩高清综合在线| 欧美成人精品欧美一级黄| 久久久久久久久中文| 精品一区二区三区人妻视频| 变态另类丝袜制服| 国产美女午夜福利| 一本精品99久久精品77| 别揉我奶头 嗯啊视频| 可以在线观看的亚洲视频| 国产av一区在线观看免费| 国内精品一区二区在线观看| 91av网一区二区| 乱人视频在线观看| 国产成人aa在线观看| 中文字幕久久专区| 日韩人妻高清精品专区| 最近视频中文字幕2019在线8| 简卡轻食公司| 午夜日韩欧美国产| 亚洲欧美日韩无卡精品| 91在线精品国自产拍蜜月| 成人鲁丝片一二三区免费| 亚洲精华国产精华液的使用体验 | 天堂√8在线中文| 国产精华一区二区三区| 国产在线精品亚洲第一网站| 12—13女人毛片做爰片一| 精品午夜福利在线看| 亚洲欧美清纯卡通| 国产aⅴ精品一区二区三区波| 免费无遮挡裸体视频| 精品久久久久久久久亚洲| 午夜亚洲福利在线播放| 午夜精品国产一区二区电影 | 成年女人看的毛片在线观看| 麻豆国产97在线/欧美| 日韩亚洲欧美综合| 精品国内亚洲2022精品成人| 日韩一本色道免费dvd| 变态另类丝袜制服| 久久精品国产亚洲网站| 日日摸夜夜添夜夜添av毛片| 一级a爱片免费观看的视频| 有码 亚洲区| 精品久久久久久久久av| 国产一区二区在线av高清观看| 色在线成人网| 午夜a级毛片| 亚洲aⅴ乱码一区二区在线播放| 免费看日本二区| 国产精品亚洲美女久久久| 日产精品乱码卡一卡2卡三| 国产精品爽爽va在线观看网站| 亚洲欧美中文字幕日韩二区| 欧美日本视频| 久久精品国产自在天天线| 成人午夜高清在线视频| 乱码一卡2卡4卡精品| 99视频精品全部免费 在线| 丰满的人妻完整版| 一本久久中文字幕| 亚洲在线观看片| 国产午夜福利久久久久久| 国产成年人精品一区二区| 久久午夜亚洲精品久久| 午夜日韩欧美国产| 午夜福利18| 男人舔奶头视频| 可以在线观看的亚洲视频| 成人av在线播放网站| 欧美另类亚洲清纯唯美| 久久久a久久爽久久v久久| 午夜精品一区二区三区免费看| 精品熟女少妇av免费看| 淫秽高清视频在线观看| 成人亚洲精品av一区二区| 国产精品一区二区三区四区免费观看 | 少妇被粗大猛烈的视频| 国产精华一区二区三区| 看黄色毛片网站| 人人妻,人人澡人人爽秒播| 黄色视频,在线免费观看| 日本黄色片子视频| 黄色日韩在线| 亚洲精品粉嫩美女一区| 欧美3d第一页| 精品不卡国产一区二区三区| 男女边吃奶边做爰视频| 国产精品久久久久久久久免| 国产亚洲精品久久久久久毛片| 99热只有精品国产| 亚洲国产精品成人久久小说 | 亚洲精品在线观看二区| 成人漫画全彩无遮挡| 成人鲁丝片一二三区免费| 黄色一级大片看看| 亚洲精品色激情综合| 成人性生交大片免费视频hd| 久久精品国产亚洲av涩爱 | 一个人观看的视频www高清免费观看| 国产久久久一区二区三区| 亚洲中文字幕日韩| 久久久精品欧美日韩精品| 性欧美人与动物交配| 又黄又爽又免费观看的视频| 亚州av有码| 人妻少妇偷人精品九色| 91狼人影院| 3wmmmm亚洲av在线观看| 欧美色视频一区免费| 亚洲av中文字字幕乱码综合| eeuss影院久久| 一区二区三区免费毛片| 一级毛片aaaaaa免费看小| 亚洲av中文av极速乱| 日韩欧美免费精品| 观看免费一级毛片| 免费看a级黄色片| 欧美日韩一区二区视频在线观看视频在线 | av天堂在线播放| 激情 狠狠 欧美| 成人二区视频| 精品熟女少妇av免费看| 少妇裸体淫交视频免费看高清| 欧美成人免费av一区二区三区| 亚洲成人av在线免费| 日本精品一区二区三区蜜桃| 女人被狂操c到高潮| 看十八女毛片水多多多| 色综合站精品国产| 亚洲精品乱码久久久v下载方式| 你懂的网址亚洲精品在线观看 | 在线免费观看的www视频| 国产人妻一区二区三区在| 国产精品亚洲美女久久久| 热99在线观看视频| 最近的中文字幕免费完整| 亚洲性久久影院| 成人国产麻豆网| 毛片女人毛片| 欧美激情国产日韩精品一区| 国产欧美日韩精品亚洲av| 麻豆乱淫一区二区| 国产高清不卡午夜福利| 女生性感内裤真人,穿戴方法视频| 99热这里只有是精品在线观看| 国产精品国产高清国产av| av免费在线看不卡| 啦啦啦啦在线视频资源| 身体一侧抽搐| 日韩av在线大香蕉| 国产精品电影一区二区三区| 亚洲欧美成人综合另类久久久 | 亚洲精品久久国产高清桃花| 日韩在线高清观看一区二区三区| 色吧在线观看| 亚洲精品456在线播放app| 两性午夜刺激爽爽歪歪视频在线观看| 12—13女人毛片做爰片一| 欧美日韩在线观看h| 婷婷色综合大香蕉| 97在线视频观看| 午夜福利视频1000在线观看| 午夜精品国产一区二区电影 | 一本久久中文字幕| 午夜精品国产一区二区电影 | 最后的刺客免费高清国语| 人妻久久中文字幕网| 成人高潮视频无遮挡免费网站| 免费av毛片视频| 日韩 亚洲 欧美在线| 亚洲国产精品合色在线| 亚洲熟妇熟女久久| 女人被狂操c到高潮| 欧美日韩综合久久久久久| 亚洲18禁久久av| 日本黄色片子视频| 一区二区三区高清视频在线| 天天躁日日操中文字幕| 欧美国产日韩亚洲一区| 少妇熟女aⅴ在线视频| 成年女人看的毛片在线观看| 嫩草影视91久久| 亚洲av.av天堂| 国产精品久久久久久av不卡| 成人二区视频| 国产伦一二天堂av在线观看| 最好的美女福利视频网| 嫩草影院精品99| 秋霞在线观看毛片| a级一级毛片免费在线观看| 国产爱豆传媒在线观看| 哪里可以看免费的av片| 一级毛片我不卡| 级片在线观看| 熟女电影av网| 看非洲黑人一级黄片| 国产一区亚洲一区在线观看| 岛国在线免费视频观看| 又爽又黄无遮挡网站| av在线亚洲专区| 欧美日本亚洲视频在线播放| 深爱激情五月婷婷| 在线看三级毛片| 亚洲无线观看免费| 国产一区二区三区av在线 | 国产精品久久久久久av不卡| 午夜福利成人在线免费观看| 精品福利观看| 亚州av有码| 欧美色欧美亚洲另类二区| 免费av不卡在线播放| 欧美一区二区国产精品久久精品| 特大巨黑吊av在线直播| 嫩草影视91久久| 中国美女看黄片| 久久久久久久久中文| 丰满的人妻完整版| 成人亚洲精品av一区二区| 22中文网久久字幕| 午夜免费激情av| av在线亚洲专区| 日本精品一区二区三区蜜桃| 国产精品永久免费网站| 日韩精品青青久久久久久| 97热精品久久久久久| 亚洲国产日韩欧美精品在线观看| 香蕉av资源在线| 久久精品国产亚洲网站| av.在线天堂| а√天堂www在线а√下载| 啦啦啦韩国在线观看视频| 男女下面进入的视频免费午夜| 一进一出抽搐动态| 寂寞人妻少妇视频99o| 91在线精品国自产拍蜜月| 成人欧美大片| 黑人高潮一二区| 欧美极品一区二区三区四区| 日韩人妻高清精品专区| 欧美xxxx黑人xx丫x性爽| 亚洲国产日韩欧美精品在线观看| 成年女人永久免费观看视频| 天堂网av新在线| 蜜臀久久99精品久久宅男| 亚洲精品国产av成人精品 | 午夜老司机福利剧场| 欧美+日韩+精品| 亚洲自偷自拍三级| 国产在视频线在精品| 欧美不卡视频在线免费观看| 国产一区二区三区在线臀色熟女| 成人一区二区视频在线观看| 免费不卡的大黄色大毛片视频在线观看 | 亚洲中文字幕一区二区三区有码在线看| 搡老妇女老女人老熟妇| 国产精品不卡视频一区二区| 国产亚洲91精品色在线| 国产美女午夜福利| 成人精品一区二区免费| 两个人的视频大全免费| 久久精品影院6| 简卡轻食公司| 亚洲精华国产精华液的使用体验 | www.色视频.com| 毛片女人毛片| 亚洲av中文字字幕乱码综合| 国产三级在线视频| 少妇猛男粗大的猛烈进出视频 | 秋霞在线观看毛片| 天天一区二区日本电影三级| 91麻豆精品激情在线观看国产| 亚洲国产色片| 日日摸夜夜添夜夜添av毛片| 久久精品久久久久久噜噜老黄 | 亚洲国产精品成人综合色| 午夜日韩欧美国产| 欧美一区二区国产精品久久精品| 欧美潮喷喷水| 长腿黑丝高跟| 精品久久久噜噜| 精华霜和精华液先用哪个| 国产精品久久久久久av不卡| 国产精品伦人一区二区| 国产在线男女| 欧美日本亚洲视频在线播放| 91久久精品国产一区二区成人| 国产 一区 欧美 日韩| 免费在线观看影片大全网站| 久久久久久久午夜电影| 国产精品伦人一区二区| 国产高清不卡午夜福利| 床上黄色一级片| 成年免费大片在线观看| 亚洲av五月六月丁香网| 亚州av有码| aaaaa片日本免费| 少妇高潮的动态图| 哪里可以看免费的av片| 成人二区视频| av.在线天堂| 两个人视频免费观看高清| 精品国内亚洲2022精品成人| 人人妻人人澡欧美一区二区| 91久久精品国产一区二区成人| 校园春色视频在线观看| 久久久久国产精品人妻aⅴ院| 国产精品国产三级国产av玫瑰| 在线免费观看不下载黄p国产| 亚洲最大成人中文| 亚洲av免费在线观看| 韩国av在线不卡| 成年版毛片免费区| АⅤ资源中文在线天堂| 干丝袜人妻中文字幕| 免费av不卡在线播放| 国产精品日韩av在线免费观看| 女的被弄到高潮叫床怎么办| 成人特级黄色片久久久久久久| 久久久久久久午夜电影| 欧美另类亚洲清纯唯美| 一区二区三区高清视频在线| а√天堂www在线а√下载| 久久久精品大字幕| 又粗又爽又猛毛片免费看| 亚洲内射少妇av| 亚洲成人久久爱视频| 熟女电影av网| 国产亚洲av嫩草精品影院| 波野结衣二区三区在线| videossex国产| 看十八女毛片水多多多| 一个人观看的视频www高清免费观看| 精品少妇黑人巨大在线播放 | 免费不卡的大黄色大毛片视频在线观看 | 久久人人精品亚洲av| 国产麻豆成人av免费视频| 一进一出抽搐gif免费好疼| 久久国内精品自在自线图片| 精品一区二区三区人妻视频| 亚洲国产色片| 亚洲精品亚洲一区二区| 麻豆乱淫一区二区| 亚洲自拍偷在线| 夜夜夜夜夜久久久久| 日日啪夜夜撸| 女人被狂操c到高潮| 亚洲乱码一区二区免费版| 99热全是精品| 亚洲欧美日韩无卡精品| 色av中文字幕| 久久99热这里只有精品18| 国产91av在线免费观看| 精品一区二区免费观看| av在线老鸭窝| 99在线人妻在线中文字幕| 啦啦啦观看免费观看视频高清| 天堂动漫精品| 美女被艹到高潮喷水动态| 精品久久久久久久久av| 欧美高清成人免费视频www| 久久精品综合一区二区三区| 国产精品人妻久久久久久| 欧美一区二区国产精品久久精品| 97超碰精品成人国产| 舔av片在线| 91在线观看av| 男女之事视频高清在线观看| 国产精品国产高清国产av| 日日摸夜夜添夜夜爱| 欧美激情久久久久久爽电影| 日日摸夜夜添夜夜爱| 少妇高潮的动态图| 99riav亚洲国产免费| 夜夜看夜夜爽夜夜摸| 俺也久久电影网| 欧美三级亚洲精品| 精品人妻熟女av久视频| 免费看a级黄色片| 欧美3d第一页| 日韩精品有码人妻一区| 中文字幕人妻熟人妻熟丝袜美| 亚洲综合色惰| 天堂网av新在线| 亚洲内射少妇av| 亚洲在线自拍视频| 国产午夜精品久久久久久一区二区三区 | 观看美女的网站| 丝袜喷水一区| 日本五十路高清| 午夜精品在线福利| 日韩精品中文字幕看吧| a级毛片免费高清观看在线播放| 国产乱人偷精品视频| 97人妻精品一区二区三区麻豆| 国产欧美日韩一区二区精品| 免费无遮挡裸体视频| 听说在线观看完整版免费高清| 精品久久久噜噜| 婷婷六月久久综合丁香| 免费在线观看成人毛片| 国内精品美女久久久久久| 男女视频在线观看网站免费| 亚洲精华国产精华液的使用体验 | 免费观看人在逋| 日韩高清综合在线| 国产精品一区二区性色av| av女优亚洲男人天堂| 国产乱人视频| 男人狂女人下面高潮的视频| 国产伦精品一区二区三区视频9| 日韩欧美国产在线观看| 少妇的逼好多水| 久久久欧美国产精品| 超碰av人人做人人爽久久| 天天一区二区日本电影三级| 久久午夜福利片| 在线天堂最新版资源| 国产精品嫩草影院av在线观看| 日韩欧美 国产精品| 午夜激情福利司机影院| 久久人人精品亚洲av| 成熟少妇高潮喷水视频| 99久久精品热视频| 中文字幕久久专区| 18禁在线播放成人免费| 一个人看的www免费观看视频| 插阴视频在线观看视频| 在线观看av片永久免费下载| 最新在线观看一区二区三区| 国产高清激情床上av| 国产aⅴ精品一区二区三区波| 免费高清视频大片| 日韩在线高清观看一区二区三区| 岛国在线免费视频观看| 国产毛片a区久久久久| 黄色视频,在线免费观看| 成人一区二区视频在线观看| 亚洲欧美成人综合另类久久久 | 亚洲精品日韩av片在线观看| 99在线视频只有这里精品首页| 国产亚洲精品久久久久久毛片| 两个人视频免费观看高清| 国产亚洲精品av在线| 免费高清视频大片| 国产大屁股一区二区在线视频| eeuss影院久久| 久久久国产成人精品二区| 老司机福利观看| 日韩精品有码人妻一区| 天堂网av新在线| a级毛片a级免费在线| 久久精品国产亚洲av涩爱 | 国产大屁股一区二区在线视频| 少妇的逼好多水| 91狼人影院| 欧美成人a在线观看| 国内精品美女久久久久久| 精品无人区乱码1区二区| 欧美日韩精品成人综合77777| 99久久成人亚洲精品观看| 天堂√8在线中文| 亚洲无线观看免费| 欧美成人一区二区免费高清观看| 久久久久久九九精品二区国产| 亚洲一区高清亚洲精品| 丰满的人妻完整版| 国产在线男女| 欧美激情在线99| 亚洲第一区二区三区不卡| 久久精品夜色国产| 久久精品夜夜夜夜夜久久蜜豆| 99热这里只有是精品50| 国产一区二区三区在线臀色熟女| 三级经典国产精品| 成人性生交大片免费视频hd| 精华霜和精华液先用哪个| av在线老鸭窝| 18禁在线播放成人免费| 欧美日韩综合久久久久久| 可以在线观看的亚洲视频| 97人妻精品一区二区三区麻豆| 国产大屁股一区二区在线视频| 久久久精品94久久精品| 成年版毛片免费区| 久99久视频精品免费| 亚洲成人中文字幕在线播放| 精品久久久久久久久久免费视频| 俄罗斯特黄特色一大片| 欧美区成人在线视频| 国产人妻一区二区三区在| 一级a爱片免费观看的视频| 十八禁国产超污无遮挡网站| 成人漫画全彩无遮挡| 在线观看66精品国产| 人妻少妇偷人精品九色| 少妇丰满av| 国内精品久久久久精免费| 免费看美女性在线毛片视频| 在线观看免费视频日本深夜| av女优亚洲男人天堂| 日本色播在线视频| 黄色欧美视频在线观看| 嫩草影院新地址| 日本-黄色视频高清免费观看| 夜夜夜夜夜久久久久| 日日撸夜夜添| 中文资源天堂在线| 久久久久九九精品影院| 亚洲精品一区av在线观看| 99久久成人亚洲精品观看| 欧美性猛交黑人性爽| 三级经典国产精品| 最近的中文字幕免费完整| 日本 av在线| av专区在线播放| 日日摸夜夜添夜夜爱| 国产高清视频在线播放一区| 如何舔出高潮| 九色成人免费人妻av| 日本熟妇午夜| 在线免费十八禁| 少妇被粗大猛烈的视频| 日韩一区二区视频免费看| 91久久精品国产一区二区成人| 99久久久亚洲精品蜜臀av| 91精品国产九色| 精品午夜福利在线看| 两性午夜刺激爽爽歪歪视频在线观看| 亚洲av免费高清在线观看| 亚洲国产精品sss在线观看| 丝袜喷水一区| 一夜夜www| 1000部很黄的大片| 成熟少妇高潮喷水视频| 精品久久国产蜜桃| 人人妻人人澡人人爽人人夜夜 | av在线蜜桃| 成熟少妇高潮喷水视频| 国产一区二区激情短视频| 看十八女毛片水多多多| 中文字幕精品亚洲无线码一区| 日韩欧美一区二区三区在线观看| 97超碰精品成人国产| 俺也久久电影网| 日韩欧美精品v在线| 欧美一级a爱片免费观看看| 国国产精品蜜臀av免费| 国产亚洲精品综合一区在线观看| 免费大片18禁| 看十八女毛片水多多多| 99久久精品国产国产毛片| 此物有八面人人有两片| 级片在线观看| 少妇裸体淫交视频免费看高清| 寂寞人妻少妇视频99o| 女的被弄到高潮叫床怎么办| 国产一区二区亚洲精品在线观看| av福利片在线观看| 99热这里只有是精品在线观看| 久久久久久久久久黄片| 伊人久久精品亚洲午夜| 简卡轻食公司| 色综合亚洲欧美另类图片| 久久久久免费精品人妻一区二区| 国产亚洲精品久久久com| av国产免费在线观看| 美女被艹到高潮喷水动态| 美女内射精品一级片tv| av中文乱码字幕在线| 精品久久久久久久久久免费视频| 成人漫画全彩无遮挡| 婷婷亚洲欧美| 给我免费播放毛片高清在线观看| 波多野结衣高清无吗| 国产91av在线免费观看| 狂野欧美激情性xxxx在线观看| 高清午夜精品一区二区三区 | 成人美女网站在线观看视频| 国产精品爽爽va在线观看网站| 免费无遮挡裸体视频| 99热全是精品| 亚洲自偷自拍三级| 99久久九九国产精品国产免费| 99热6这里只有精品| 久久久久久久久久黄片| 黄色一级大片看看| 韩国av在线不卡| 亚洲18禁久久av| 看十八女毛片水多多多| 99热这里只有是精品在线观看| 欧美精品国产亚洲| 国产精品1区2区在线观看.| 久久99热6这里只有精品| АⅤ资源中文在线天堂| 在线观看66精品国产| 国产精品伦人一区二区| 色综合站精品国产| 夜夜看夜夜爽夜夜摸| 校园春色视频在线观看| 听说在线观看完整版免费高清| 色哟哟哟哟哟哟| 免费黄网站久久成人精品| 嫩草影院精品99| 1000部很黄的大片| 在线播放国产精品三级| 日本免费a在线| 男女啪啪激烈高潮av片|