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

    基于NoSQL的海量出租車GPS數(shù)據(jù)Web服務(wù)研究*

    2016-10-13 01:02:05李曉英何首武蘇樹海
    廣西科學(xué)院學(xué)報 2016年3期
    關(guān)鍵詞:海量出租車數(shù)據(jù)庫

    李曉英,何首武,蘇樹海

    (1.桂林理工大學(xué)南寧分校,廣西南寧 530001;2.武漢大學(xué)計算機學(xué)院,湖北武漢 430072)

    ?

    基于NoSQL的海量出租車GPS數(shù)據(jù)Web服務(wù)研究*

    李曉英1,2,何首武1,蘇樹海1

    (1.桂林理工大學(xué)南寧分校,廣西南寧530001;2.武漢大學(xué)計算機學(xué)院,湖北武漢430072)

    【目的】針對傳統(tǒng)關(guān)系型數(shù)據(jù)庫擴展性差、存取效率低等問題,提出一種基于非關(guān)系型數(shù)據(jù)庫(NoSQL)的海量出租車GPS數(shù)據(jù)Web服務(wù)方案,滿足海量空間數(shù)據(jù)高效存儲管理與實時在線服務(wù)的需求。【方法】利用MongoDB地理空間索引實現(xiàn)基于位置的查詢,基于Node.js技術(shù)提供Web service服務(wù),采用Express MVC框架構(gòu)建Web應(yīng)用?!窘Y(jié)果】與MySQL Spatial相比,MongoDB在區(qū)域查詢方面具有較高的查詢效率,數(shù)據(jù)量多時,其性能尤為顯著?!窘Y(jié)論】基于NoSQL的出租車GPS數(shù)據(jù)Web服務(wù)方案可以支持海量位置數(shù)據(jù)的實時查詢與地圖顯示,具有一定的應(yīng)用參考價值。

    基于位置的服務(wù)NoSQLNode.jsMongoDBWeb服務(wù)

    0 引言

    【研究意義】近年來,隨著基于位置的服務(wù)(Location-based Services,LBS)應(yīng)用的不斷發(fā)展,以及云計算、大數(shù)據(jù)等技術(shù)的興起,數(shù)據(jù)正以前所未有的速度增長和累積[1]?;谶@些數(shù)據(jù)的Web服務(wù)和應(yīng)用對后臺數(shù)據(jù)庫提出更高的要求,而傳統(tǒng)的關(guān)系數(shù)據(jù)庫在海量數(shù)據(jù)的高并發(fā)讀寫、高效率存儲訪問以及高可擴展性方面已經(jīng)顯得力不從心,非關(guān)系型數(shù)據(jù)庫(NoSQL)是目前應(yīng)對這一問題的有效方案[2-3]。NoSQL是一個云計算背景下的分布式、非關(guān)系型數(shù)據(jù)庫系統(tǒng),支持半結(jié)構(gòu)化、結(jié)構(gòu)化數(shù)據(jù)的高并發(fā)讀寫,具有良好的可伸縮性和可擴展性[4]。MongoDB是一個面向集合的、模式自由的文檔型數(shù)據(jù)庫,旨在為Web應(yīng)用提供可擴展的高性能數(shù)據(jù)存儲解決方案?!厩叭搜芯窟M展】近年來,關(guān)于MongoDB的LBS研究和應(yīng)用日趨深入。在學(xué)術(shù)研究方面,吳飛[5]利用MongoDB的地理空間索引,研究基于MongoDB的LBS數(shù)據(jù)管理系統(tǒng)關(guān)鍵技術(shù);劉卓[6]利用MongoDB分布式部署方案,實現(xiàn)對存儲在 MongoDB 集群架構(gòu)上的空間數(shù)據(jù)進行讀寫、查詢操作,經(jīng)過對數(shù)據(jù)存取性能的綜合分析,驗證此種基于NoSQL的空間數(shù)據(jù)云存儲方案是高效可行的;宋平亮[7]基于MongoDB和Node.js研究航道數(shù)據(jù)的Web服務(wù)和應(yīng)用,實現(xiàn)在Web地圖上進行指定區(qū)域查詢、坐標點臨近查詢、復(fù)合地理空間查詢和航跡查詢等一系列船舶監(jiān)控功能。在基于MongoDB的LBS應(yīng)用方面,快的打車在其出租車打車核心業(yè)務(wù)中使用MongoDB;奇虎360也在MongoDB上構(gòu)建眾多應(yīng)用,其中包括外部面向用戶的服務(wù)以及內(nèi)部商業(yè)應(yīng)用?!颈狙芯壳腥朦c】MongoDB原生支持地理位置索引,可直接用于位置距離計算和查詢,而且在性能上也能高度優(yōu)化[8]。據(jù)此,本研究基于MongoDB實現(xiàn)出租車GPS位置數(shù)據(jù)的高效存儲與查詢服務(wù)?!緮M解決的關(guān)鍵問題】結(jié)合NoSQL數(shù)據(jù)庫與Node.js Web技術(shù)探討出租車數(shù)據(jù)的Web服務(wù)和應(yīng)用,提出一種高響應(yīng)的海量位置數(shù)據(jù)存儲、管理以及Web應(yīng)用的解決方案。

    1 出租車GPS數(shù)據(jù)Web服務(wù)方案體系架構(gòu)

    近年來,位置服務(wù)(LBS)需求呈大幅度增長趨勢,從地址點導(dǎo)航到興趣點推薦,不僅可引導(dǎo)用戶找到附近的產(chǎn)品和服務(wù),還可獲得更高的便捷性和安全性。然而,部分LBS應(yīng)用仍采用關(guān)系型數(shù)據(jù)庫來管理數(shù)據(jù)。從GPS數(shù)據(jù)管理角度來看,海量數(shù)據(jù)無時無刻不在產(chǎn)生,關(guān)系數(shù)據(jù)庫難以支撐海量數(shù)據(jù)的存儲和管理,成為制約LBS應(yīng)用發(fā)展的瓶頸。因此,本研究基于NoSQL數(shù)據(jù)庫,提出一種出租車位置數(shù)據(jù)的存儲模型,利用MongoDB的地理空間索引及查詢機制,結(jié)合Node.js Web服務(wù)技術(shù),研究這些數(shù)據(jù)的服務(wù)和應(yīng)用模式,以期為海量GPS位置數(shù)據(jù)的存儲、管理以及Web應(yīng)用提供一種有效的解決方案。

    基于上述思路,本研究構(gòu)建出租車GPS數(shù)據(jù)的Web服務(wù)方案體系架構(gòu)(圖1),從軟件層次上劃分為以下3層:

    (1)表示層:是面向用戶的顯示和交互界面,可以運行于Web瀏覽器或移動端。該層負責(zé)用戶查詢交互、從Web服務(wù)層接口獲取數(shù)據(jù)并在地圖可視化顯示等操作。其中,HTML構(gòu)建Web頁面結(jié)構(gòu),CSS渲染樣式,JavaScript完成數(shù)據(jù)解析以及地圖API調(diào)用。

    (2)Web服務(wù)層:基于Node.js技術(shù)提供HTTP服務(wù)以及REST風(fēng)格的Web service服務(wù)[9],包括處理路由、模板、數(shù)據(jù)獲取等。該層以Express為開發(fā)框架,Embedded JavaScript(EJS)作為模板引擎,通過Mongoose實現(xiàn)MongoDB數(shù)據(jù)庫操作。

    (3)數(shù)據(jù)庫層:負責(zé)存儲出租車GPS數(shù)據(jù),包括數(shù)據(jù)庫構(gòu)建、原始數(shù)據(jù)的遷移、地理索引的構(gòu)建等。

    圖1體系架構(gòu)

    Fig.1System architecture

    1.1關(guān)鍵技術(shù)

    1.1.1Node.js技術(shù)

    Node.js是一個可以讓JavaScript運行在服務(wù)器端的平臺,用于方便地搭建響應(yīng)速度快、易于擴展的Web應(yīng)用。Node.js使用事件驅(qū)動、異步式I/O 模型而得以輕量和高效,同時使用Module模塊劃分不同的功能,以簡化應(yīng)用開發(fā)[10]。

    Node.js可以很方便地通過相應(yīng)的數(shù)據(jù)庫驅(qū)動模塊與MongoDB實現(xiàn)數(shù)據(jù)庫連接。Mongoose是MongoDB Node.js數(shù)據(jù)庫驅(qū)動,提供一種在Node環(huán)境中操作MongoDB數(shù)據(jù)庫的便捷封裝。它包裝更高層次、更直接的API語法,通過Schema方式將數(shù)據(jù)庫中的數(shù)據(jù)轉(zhuǎn)換為JavaScript對象以供應(yīng)用使用[11]。

    1.1.2Express架構(gòu)

    Express是一個基于Node.js平臺的極簡、靈活的Web應(yīng)用開發(fā)框架[12]。Express架構(gòu)是一個典型的MVC(Model-View-Controller)框架(圖2),用戶通過瀏覽器發(fā)起請求,由路由控制器接受,并根據(jù)不同的路徑定向到不同的控制器。控制器處理用戶的具體請求,可能會訪問數(shù)據(jù)庫中的對象,即模型部分,從模型獲取數(shù)據(jù)。然后,調(diào)用模板引擎生成HTML頁面,最后由控制器返回給瀏覽器,完成一次請求。

    圖2Express MVC框架

    Fig.2Express MVC framework

    在Express MVC架構(gòu)中,模板引擎以數(shù)據(jù)和頁面模板為輸入,生成 HTML 頁面。Embedded JavaScript (EJS)是一個JavaScript實現(xiàn)的標準模板引擎,具有易于學(xué)習(xí)、維護性良好的HTML代碼結(jié)構(gòu)[13]。

    Node.js使用JavaScript作為服務(wù)器端的執(zhí)行語言,可以與MongoDB很好地配合開發(fā)Web應(yīng)用。因此,本研究結(jié)合MongoDB與Node.js技術(shù)開展研究,以Express為開發(fā)框架、EJS作為模板引擎、Mongoose實現(xiàn)數(shù)據(jù)庫連接。

    1.2出租車GPS數(shù)據(jù)庫構(gòu)建

    1.2.1數(shù)據(jù)模型

    出租車GPS數(shù)據(jù)信息包含車牌號、采集時間、采集點經(jīng)度與緯度、車輛狀態(tài)、行駛速度、行駛方向等7個要素,其詳細描述如表1所示。

    區(qū)別于關(guān)系型數(shù)據(jù)庫,MongoDB是一個模式自由的數(shù)據(jù)庫,意味著存入數(shù)據(jù)之前并不需要事先定義數(shù)據(jù)結(jié)構(gòu)與類型。MongoDB的邏輯結(jié)構(gòu)由文檔(document)、集合(collection)、數(shù)據(jù)庫三部分組成,其中文檔相當(dāng)于關(guān)系數(shù)據(jù)庫中的一行記錄,集合對應(yīng)于關(guān)系型數(shù)據(jù)庫里的表。將關(guān)系數(shù)據(jù)模型映射到MongoDB中即為MongoDB文檔數(shù)據(jù)模型,其json格式描述如下:

    {

    “_id”:ObjectedId(“56ee181abb27d9f253cd078-

    6”),

    “name”:”粵B000H6”,

    “time”:”2011/04/18 00:08:01 ”,

    “jd”:114.118286,

    “wd”:22.573967,

    “status”:0,

    “v”:22,

    “angle”:3

    }

    表1出租車GPS數(shù)據(jù)說明

    Table 1Taxi GPS data description

    字段Fieldname描述Fielddescription類型Fieldtype示例Fieldvaluename車牌號Platenumber字符型Char粵B000H6time采集時間Collectiontime日期時間型Datetime2011/04/1808:01:00jd經(jīng)度Longitude浮點型Float114.118286wd緯度Latitude浮點型Float22.573967status車輛狀態(tài)Vehiclestate整型Integer0v速度Speed浮點型Float22angle行駛方向Drivedirection整型Integer3

    1.2.2地理索引設(shè)計

    在MongoDB中,建立地理索引的鍵必須是一對值,即包含兩個元素的數(shù)組或包含兩個鍵的內(nèi)嵌文檔。在關(guān)系型數(shù)據(jù)模型中,出租車位置由2個字段描述,如果將其直接映射到MongoDB則會形成2個獨立的鍵值對{"jd":114.118286,"wd":22.57396},無法直接創(chuàng)建地理索引,因此需要對該兩個字段進行合并(“gps”:[114.118286,22.573967]),然后才能創(chuàng)建地理索引。合并后的MongoDB文檔模型如下所示:

    {

    “_id”:,

    “name”:”粵B000H6”,

    “time”:”2011/04/18 00:08:01”,

    “jd”:114.118286,

    “wd”:22.573967,

    “status”:0,

    “v”:22,

    “angle”:3,

    “gps”:[114.118286,22.573967]

    }

    1.2.3數(shù)據(jù)查詢方案

    MongoDB支持鄰域查詢($near)和范圍查詢($within)。$near命令將指定坐標附近的記錄按照由近到遠的順序返回。$within區(qū)域查詢則返回某區(qū)域內(nèi)的所有對象,區(qū)域可以是矩形、圓形或多邊形。其中,矩形區(qū)域查詢通過左上點和右下點來指定矩形范圍,圓形區(qū)域查詢通過圓心與半徑來指定圓形范圍,多邊形區(qū)域查詢則需要指定多邊形的各個頂點。

    1.3基于Node.js的出租車GPS數(shù)據(jù)Web服務(wù)設(shè)計與實現(xiàn)

    出租車GPS數(shù)據(jù)Web應(yīng)用采用Express MVC框架,分為對象模型層、控制器層與視圖層3層,下面將逐層介紹Web服務(wù)的設(shè)計與實現(xiàn)。

    1.3.1對象模型層

    Mongoose是MongoDB的一個對象模型工具,封裝MongoDB對文檔的增刪改查(CRUD)操作。該層主要完成出租車對象模型設(shè)計,首先根據(jù)出租車數(shù)據(jù)表創(chuàng)建對象Schema,然后將其發(fā)布為Model模型。這里,Schema僅是一種數(shù)據(jù)庫原型或模型骨架,并不具備數(shù)據(jù)庫的操作能力。Model則是由Schema構(gòu)造來的,除具有Schema定義的數(shù)據(jù)庫骨架以外,還具有數(shù)據(jù)庫操作行為。出租車對象模型關(guān)鍵javascript代碼如下:

    var mongoose=require(‘mongoose’);//導(dǎo)入mongoose模塊

    var Schema=mongoose.Schema;

    var TaxiSchema = new Schema({

    name:String,

    time:Date,

    jd:Number,

    wd:Number,

    status:Number,

    v:Number,

    angle:Number

    });//定義Schema

    exports.Taxi=mongoose.model(‘Taxi’,TaxiSchema);//將Schema發(fā)布為Model

    1.3.2控制器層

    控制器層負責(zé)系統(tǒng)的業(yè)務(wù)邏輯實現(xiàn),通過Express路由控制實現(xiàn)客戶端請求URL的路徑映射功能。根據(jù)系統(tǒng)功能需求與REST設(shè)計風(fēng)格,設(shè)計路由(表2)。

    表2路由規(guī)劃

    Table 2The plan of Express router

    序號Number路由名稱Name方法Method路由功能Routingfunction1/Get首頁Index2/KNNQueryPost出租車鄰近點查詢Taxinearbyquery3/WithinBoxPost矩形區(qū)域查詢Rectangleareaquery4/WithinCenterPost圓形區(qū)域查詢Circularareaquery5/TrackPost出租車軌跡查詢Taxitrajectorydataquery……

    下面以“/WithinCenter”的路徑處理為例,簡述“區(qū)域查詢(圓形)”的設(shè)計過程:首先從客戶端獲取用戶查詢條件,包括用戶位置信息與圓形區(qū)域檢索半徑,然后執(zhí)行mongodb查詢并提取數(shù)據(jù),最終返回查詢結(jié)果到客戶端(圖3)。

    圖3“區(qū)域查詢(圓形)”通信圖[14]

    Fig.3The communication diagram of the circular region query[14]

    1.3.3視圖層

    在視圖層EJS模板中,靜態(tài)部分由HTM5頁面實現(xiàn),動態(tài)部分則嵌入EJS標簽。視圖層設(shè)計中,地圖顯示直接調(diào)用騰訊地圖API[15]來實現(xiàn),時間查詢通過簡單的時間選擇對話框完成,區(qū)域設(shè)置則通過簡單的文本框設(shè)置,查詢結(jié)果json數(shù)據(jù)由EJS引擎渲染到頁面并在地圖標記,其頁面設(shè)計示例——“區(qū)域查詢(圓形)”如圖4所示。

    圖4頁面設(shè)計示例

    Fig.4Example of a page view

    2 仿真實驗及結(jié)果分析

    2.1實驗環(huán)境與數(shù)據(jù)

    本研究搭建Node.js Web開發(fā)環(huán)境,數(shù)據(jù)庫層分別選用MongoDB與MySQL,對Web服務(wù)在區(qū)域查詢方面進行性能對比,實驗環(huán)境如表3所示。其中,MySQL通過MySQL Spatial Extensions(空間索引)[16]實現(xiàn)區(qū)域查詢。實驗數(shù)據(jù)采用2011-04-18至2011-04-26的深圳市出租車GPS軌跡數(shù)據(jù),車輛總數(shù)為13 799臺,數(shù)據(jù)文件約1.7億條記錄,數(shù)據(jù)總量大小約10 G。

    表3實驗環(huán)境

    Table 3Testing environment

    硬件環(huán)境Hardwareenvironment軟件環(huán)境Softwareenvironment2CoreIntelCorei32310M2.10GHzCPU;8GMemory;500GBHarddisk64BitWindows8;MongoDB3.2.1;Nodev5.8.0;Express4.13.4;mongoose4.4.10;SublimeText2;TencentmapopenplatformJavaScriptAPIV2;MySQL5.5.38

    2.2區(qū)域查詢性能分析

    試驗分別對MongoDB與MySQL所存儲的相同數(shù)據(jù)集的不同量級(從50 MB到500 MB)進行半徑為0.5 km和1 km的地理范圍查詢,連續(xù)多次測試并取平均值。當(dāng)數(shù)據(jù)量小于150萬條,兩者的Web響應(yīng)時間差別并不明顯;隨著數(shù)據(jù)規(guī)模增加,MySQL Spatial的查詢耗時劇增,接近直線趨勢;而MongoDB耗時很少,并且增幅不大(圖5)。

    將查詢區(qū)域半徑擴大至2.5 km的幾何區(qū)域時,實驗發(fā)現(xiàn),基于MySQL Spatial的查詢響應(yīng)時間已遠超出可等待的范圍,因此只測試MongoDB的查詢性能。從圖6可以看出,隨著數(shù)據(jù)量增大,MongoDB Web響應(yīng)時間有所增加,但整體耗時很少,可以支持地圖實時瀏覽。

    圖5MongoDB與MySQL區(qū)域查詢性能對比

    Fig.5Performance comparison for regional query based on MongoDB and MySQL

    圖6區(qū)域半徑為2.5 km時MongoDB區(qū)域查詢響應(yīng)時間

    Fig.6Response time of regional query based on MongoDB when region radius is 2.5 km

    3 結(jié)論

    位置數(shù)據(jù)的高速增長態(tài)勢,給海量空間數(shù)據(jù)分布式存儲、管理與網(wǎng)絡(luò)在線服務(wù)提出了巨大的挑戰(zhàn)。MongoDB數(shù)據(jù)庫原生支持地理位置索引并且性能高度優(yōu)化,Node.js可以方便地搭建輕量、高效和易于擴展的Web服務(wù),本文結(jié)合MongoDB數(shù)據(jù)庫與Node.js Web技術(shù),探討一種出租車GPS數(shù)據(jù)的Web服務(wù)方案。實驗結(jié)果驗證該方案具有較好地時效性,為更高層次的應(yīng)用提供參考。

    [1]孟小峰,慈祥.大數(shù)據(jù)管理:概念、技術(shù)與挑戰(zhàn)[J].計算機研究與發(fā)展,2013,50(1):146-169.

    MENG X F,CI X.Big data management:Concepts,techniques and challenges[J].Journal of Computer Research and Development,2013,50(1):146-169.

    [2]BANKER K.MongoDB實戰(zhàn)[M].丁雪豐,譯.北京:人民郵電出版社,2012.

    BANKER K.MongoDB in Action[M].DING X F,trans.Beijing:Posts & Telecom Press,2012.

    [3]申德榮,于戈,王習(xí)特,等.支持大數(shù)據(jù)管理的NoSQL系統(tǒng)研究綜述[J].軟件學(xué)報,2013,24(8):1786-1803.

    SHEN D R,YU G,WANG X T,et al.Survey on NoSQL for management of big data[J].Journal of Software,2013,24(8):1786-1803.

    [4]CATTELL R.Scalable SQL and NoSQL data stores

    [J].ACM SIGMOD Record,2010,39(4):12-27.

    [5]吳飛.基于MongoDB的LBS數(shù)據(jù)管理系統(tǒng)關(guān)鍵技術(shù)研究[J].測繪通報,2014(7):121-124.

    WU F.Key technology research of LBS data management system based on MongoDB [J].Bulletin of Surveying and Mapping,2014(7):121-124.

    [6]劉卓.基于NoSQL的空間數(shù)據(jù)云存儲的研究[D].開封:河南大學(xué),2014.

    LIU Z.Research of Spatial Data Cloud Storage Based on NoSQL Database[D].Kaifeng:Henan University,2014.

    [7]宋平亮.基于MongoDB的航道數(shù)據(jù)Web服務(wù)研究[D].大連:大連海事大學(xué),2015.

    SONG P L.Research on Channel Data Web Service based on MongoDB[D].Dalian:Dalian Maritime University,2015.

    [9]黃揚子.基于NodeJS平臺搭建REST風(fēng)格Web服務(wù)[J].無線互聯(lián)科技,2015(16):57-59.

    HUANG Y Z.Build a REST-style web services based on Node JS [J].Wireless Internet Technology,2015(16):57-59.

    [10]郭家寶.Node.js開發(fā)指南[M].北京:人民郵電出版社,2012.

    GUO J B.Node.js Development Guide[M].Beijing:Posts & Telecom Press,2012.

    [11]Mongoose Document [EB/OL].[2015-05-07].

    http://www.nodeclass.com/api/mongoose.html.

    [12]STRONGLOOP.Express[EB/OL].[2016-05-20].http://www.expressjs.com.cn/.

    [13]BITOVI.EJS [EB/OL].[2016-05-11].http://www.embeddedjs.com/.

    [14]GOMAA H.軟件建模與設(shè)計:UML、用例、模式和軟件體系結(jié)構(gòu)[M].彭鑫,吳毅堅,趙文耘,等譯.北京:機械工業(yè)出版社,2014:96-100.

    GOMAA H.Software Modeling & Design:UML,Use Cases,Patterns,& Software Architectures[M].PENG X,WU Y J,ZHAO W Y,et al,trans.Beijing:China Machine Press,2014:96-100.

    [15]騰訊地圖開放平臺JavaScript API V2[EB/OL].

    [2016-05-21].http://lbs.qq.com/javascript_v2/index.html.

    Tencent Map Open Platform JavaScript API V2 [EB/OL].[2016-05-21].http://lbs.qq.com/javascript_v2/index.html.

    [16]張明波,申排偉,陸鋒,等.空間數(shù)據(jù)引擎關(guān)鍵技術(shù)與應(yīng)用分析[J].地球信息科學(xué),2004,6(4):80-84.

    ZHANG M B,SHEN P W,LU F,et al.Analysis and discussion on spatial data engine technologies[J].Geo-information Science,2004,6(4):80-84.

    (責(zé)任編輯:米慧芝)

    Research of Massive Taxi GPS Data Web Service Based on NoSQL

    LI Xiaoying1,2,HE Shouwu1,SU Shuhai1

    (1.Campus of Nanning,Guilin University of Technology,Nanning,Guangxi,530001,China;2.Computer School,Wuhan University,Wuhan,Hubei,430072,China)

    【Objective】In order to meet the demand of massive spatial data storage management and real-time online service,the massive taxi GPS data Web service based on NoSQL was discussed in this paper.The solution is to overcome the problem of poor scalability and low access efficiency in traditional relational database.【Methods】In our solution,location-based query was realized by the MongoDB geospatial indexes.Web services was built on the Node.js technology.The Express MVC framework was used for building Web application.【Results】The region query experiments on the MongoDB and MySQL Spatial Extensions was carried out for performance comparisons.The results showed that MongoDB had higher query efficiency.When there was large amount of data,its performance was particularly significant.【Conclusion】The taxi GPS data Web service based on NoSQL can support the real-time query and display of location data on the digital map.The result has certain reference value for the similar study.

    location-based services(LBS),NoSQL,Node.js,MongoDB,Web service

    2016-05-25

    2016-07-27

    李曉英(1981-),女,講師,武漢大學(xué)計算機學(xué)院訪問學(xué)者,主要從事大數(shù)據(jù)與數(shù)據(jù)管理方面的研究,E-mail:409057436@qq.com。

    TP311

    A

    1002-7378(2016)03-0231-06

    網(wǎng)絡(luò)優(yōu)先數(shù)字出版時間:2016-08-26【DOI】10.13657/j.cnki.gxkxyxb.20160826.002

    網(wǎng)絡(luò)優(yōu)先數(shù)字出版地址:http://www.cnki.net/kcms/detail/45.1075.N.20160826.1048.004.html

    *2016年度廣西高校中青年教師基礎(chǔ)能力提升項目(KY2016YB911),2015年度廣西職業(yè)教育教學(xué)改革立項項目“計算機應(yīng)用技術(shù)(Web方向)‘產(chǎn)品驅(qū)動’實踐教學(xué)體系的改革研究與實踐”和桂林理工大學(xué)南寧分校課程改革與建設(shè)立項建設(shè)項目(2014KGB09,2015KGA06)資助。

    猜你喜歡
    海量出租車數(shù)據(jù)庫
    一種傅里葉域海量數(shù)據(jù)高速譜聚類方法
    乘坐出租車
    海量快遞垃圾正在“圍城”——“綠色快遞”勢在必行
    憑什么
    數(shù)據(jù)庫
    財經(jīng)(2017年2期)2017-03-10 14:35:35
    一個圖形所蘊含的“海量”巧題
    數(shù)據(jù)庫
    財經(jīng)(2016年15期)2016-06-03 07:38:02
    數(shù)據(jù)庫
    財經(jīng)(2016年3期)2016-03-07 07:44:46
    開往春天的深夜出租車
    山東青年(2016年1期)2016-02-28 14:25:29
    數(shù)據(jù)庫
    財經(jīng)(2016年6期)2016-02-24 07:41:51
    中文资源天堂在线| 欧美黑人巨大hd| 日韩欧美免费精品| 日韩高清综合在线| 欧美成人一区二区免费高清观看 | 69av精品久久久久久| 色播亚洲综合网| 欧美成人一区二区免费高清观看 | 国产97色在线日韩免费| 国产激情偷乱视频一区二区| 18禁观看日本| 成人免费观看视频高清| 可以在线观看的亚洲视频| 操出白浆在线播放| 成人精品一区二区免费| 国产乱人伦免费视频| 老司机深夜福利视频在线观看| 国产高清视频在线播放一区| 午夜福利18| 99热只有精品国产| 国产av又大| 久久午夜综合久久蜜桃| 欧美成人午夜精品| 岛国视频午夜一区免费看| 欧美成人一区二区免费高清观看 | 欧美中文日本在线观看视频| 女人爽到高潮嗷嗷叫在线视频| 午夜福利高清视频| 久久久水蜜桃国产精品网| 成人手机av| 国产高清videossex| 亚洲精品av麻豆狂野| 国产一级毛片七仙女欲春2 | 又黄又粗又硬又大视频| 18禁黄网站禁片免费观看直播| 亚洲,欧美精品.| 精品久久久久久久末码| 91大片在线观看| 久久国产精品影院| 中文字幕人妻丝袜一区二区| 欧美色视频一区免费| 黄片播放在线免费| 悠悠久久av| www.999成人在线观看| 午夜免费激情av| 日韩欧美国产在线观看| 精品国产超薄肉色丝袜足j| 香蕉av资源在线| 亚洲五月天丁香| √禁漫天堂资源中文www| 岛国在线观看网站| 免费av毛片视频| 午夜福利在线观看吧| 国产成人啪精品午夜网站| 亚洲一区中文字幕在线| 精品国产美女av久久久久小说| 亚洲国产欧美一区二区综合| 国产又黄又爽又无遮挡在线| 亚洲中文字幕日韩| 美女高潮到喷水免费观看| 在线观看日韩欧美| 麻豆一二三区av精品| 18禁观看日本| 性色av乱码一区二区三区2| 夜夜夜夜夜久久久久| 中文资源天堂在线| 男女下面进入的视频免费午夜 | 久久精品国产综合久久久| 97碰自拍视频| 欧美激情极品国产一区二区三区| 别揉我奶头~嗯~啊~动态视频| 国内精品久久久久精免费| 久久久久久免费高清国产稀缺| 亚洲,欧美精品.| 香蕉国产在线看| 国内精品久久久久精免费| 少妇粗大呻吟视频| 一个人免费在线观看的高清视频| 久久精品国产99精品国产亚洲性色| 无限看片的www在线观看| 亚洲国产精品999在线| 午夜亚洲福利在线播放| 亚洲男人的天堂狠狠| 老司机在亚洲福利影院| 久久精品国产亚洲av香蕉五月| 欧美黑人巨大hd| 国产人伦9x9x在线观看| 国产精品综合久久久久久久免费| av有码第一页| 亚洲成国产人片在线观看| 不卡av一区二区三区| 国产又色又爽无遮挡免费看| 男人的好看免费观看在线视频 | 夜夜看夜夜爽夜夜摸| 美女高潮喷水抽搐中文字幕| 中文字幕精品亚洲无线码一区 | 久久精品影院6| 一级作爱视频免费观看| 国产精品亚洲美女久久久| www日本黄色视频网| 免费人成视频x8x8入口观看| 啦啦啦观看免费观看视频高清| 12—13女人毛片做爰片一| 国产一区二区激情短视频| 精品熟女少妇八av免费久了| 国产免费男女视频| 国产私拍福利视频在线观看| 国产成人av教育| 国产熟女xx| 国产成人系列免费观看| 男人的好看免费观看在线视频 | 国产爱豆传媒在线观看 | 国产亚洲欧美98| 欧美 亚洲 国产 日韩一| 国产又爽黄色视频| 在线观看免费日韩欧美大片| 91九色精品人成在线观看| 天天躁狠狠躁夜夜躁狠狠躁| 国产成人精品久久二区二区91| 丰满人妻熟妇乱又伦精品不卡| 午夜两性在线视频| 日韩三级视频一区二区三区| 国产视频内射| 女同久久另类99精品国产91| 90打野战视频偷拍视频| 亚洲avbb在线观看| 免费在线观看影片大全网站| 精品免费久久久久久久清纯| 国产高清videossex| 麻豆久久精品国产亚洲av| 久久久国产精品麻豆| 欧美丝袜亚洲另类 | 日日爽夜夜爽网站| 美女午夜性视频免费| 国产精品 国内视频| 观看免费一级毛片| 国产亚洲精品第一综合不卡| 十八禁人妻一区二区| 免费在线观看日本一区| av中文乱码字幕在线| 欧美成人性av电影在线观看| 男女那种视频在线观看| 最好的美女福利视频网| 黄片大片在线免费观看| 国产伦在线观看视频一区| 久久狼人影院| 中文字幕人妻熟女乱码| 日韩精品中文字幕看吧| 长腿黑丝高跟| 国产亚洲欧美精品永久| 老熟妇仑乱视频hdxx| 99国产综合亚洲精品| 久久久久国产一级毛片高清牌| 少妇 在线观看| 99在线人妻在线中文字幕| 在线看三级毛片| 又黄又粗又硬又大视频| АⅤ资源中文在线天堂| 熟女少妇亚洲综合色aaa.| 久久精品91蜜桃| 亚洲狠狠婷婷综合久久图片| 制服人妻中文乱码| 2021天堂中文幕一二区在线观 | 亚洲成人久久性| 国产精品精品国产色婷婷| 国产区一区二久久| 亚洲欧美日韩高清在线视频| 亚洲国产欧美日韩在线播放| 欧美性猛交╳xxx乱大交人| 法律面前人人平等表现在哪些方面| 动漫黄色视频在线观看| 51午夜福利影视在线观看| 观看免费一级毛片| 婷婷精品国产亚洲av在线| 黄频高清免费视频| 一级毛片精品| 啦啦啦免费观看视频1| 午夜福利视频1000在线观看| 精品卡一卡二卡四卡免费| 午夜a级毛片| 国产真实乱freesex| 亚洲专区字幕在线| 99在线人妻在线中文字幕| 久久精品国产99精品国产亚洲性色| 国产亚洲av高清不卡| 午夜福利免费观看在线| 91大片在线观看| 人人妻,人人澡人人爽秒播| 久久亚洲真实| 男男h啪啪无遮挡| 美女午夜性视频免费| 国产av又大| 老司机深夜福利视频在线观看| 在线免费观看的www视频| 精品一区二区三区四区五区乱码| 日本黄色视频三级网站网址| 一个人免费在线观看的高清视频| 亚洲在线自拍视频| 国产成人系列免费观看| 国产国语露脸激情在线看| 成人国产综合亚洲| 欧美激情极品国产一区二区三区| 午夜成年电影在线免费观看| 老熟妇乱子伦视频在线观看| www日本黄色视频网| 免费av毛片视频| 亚洲精品国产区一区二| 99精品欧美一区二区三区四区| 精品久久久久久久毛片微露脸| 高清毛片免费观看视频网站| 啦啦啦免费观看视频1| 日日干狠狠操夜夜爽| 国产精品亚洲av一区麻豆| 熟妇人妻久久中文字幕3abv| 亚洲精品久久成人aⅴ小说| or卡值多少钱| 国产精品亚洲av一区麻豆| 又黄又爽又免费观看的视频| 女同久久另类99精品国产91| 午夜免费成人在线视频| 91av网站免费观看| 校园春色视频在线观看| 精品卡一卡二卡四卡免费| 午夜福利在线在线| 国产高清有码在线观看视频 | 国产成人欧美| 久久久水蜜桃国产精品网| 欧美日韩福利视频一区二区| 看免费av毛片| 97碰自拍视频| 亚洲av成人av| 十八禁人妻一区二区| 亚洲精品中文字幕一二三四区| 免费看十八禁软件| 99精品在免费线老司机午夜| 欧美一区二区精品小视频在线| 国产精品av久久久久免费| 最新在线观看一区二区三区| 日日爽夜夜爽网站| 巨乳人妻的诱惑在线观看| 俺也久久电影网| 久久久久久久久中文| 亚洲第一av免费看| 一级片免费观看大全| 亚洲欧洲精品一区二区精品久久久| 国产高清视频在线播放一区| 久久久国产精品麻豆| 成年人黄色毛片网站| 欧美日本视频| 男人舔女人的私密视频| 俄罗斯特黄特色一大片| 18禁黄网站禁片午夜丰满| 韩国av一区二区三区四区| 日韩 欧美 亚洲 中文字幕| 两性夫妻黄色片| 99国产精品99久久久久| 亚洲自拍偷在线| 18美女黄网站色大片免费观看| 一本精品99久久精品77| 亚洲三区欧美一区| 国产一卡二卡三卡精品| 在线观看午夜福利视频| 亚洲天堂国产精品一区在线| 黄网站色视频无遮挡免费观看| 亚洲久久久国产精品| 午夜精品久久久久久毛片777| 国产又黄又爽又无遮挡在线| 精品一区二区三区视频在线观看免费| 亚洲男人天堂网一区| 青草久久国产| 可以在线观看毛片的网站| 精品人妻1区二区| 亚洲av熟女| √禁漫天堂资源中文www| 国产av在哪里看| 真人一进一出gif抽搐免费| 国产精品99久久99久久久不卡| 亚洲九九香蕉| 亚洲国产日韩欧美精品在线观看 | xxx96com| 国产精品免费一区二区三区在线| 日本三级黄在线观看| 国产野战对白在线观看| 久久这里只有精品19| 一级黄色大片毛片| 亚洲aⅴ乱码一区二区在线播放 | 中文字幕人成人乱码亚洲影| 女人被狂操c到高潮| 男人舔女人的私密视频| 欧美乱妇无乱码| 一二三四在线观看免费中文在| 国产亚洲精品久久久久5区| 成人精品一区二区免费| 女性生殖器流出的白浆| 精品国内亚洲2022精品成人| 99精品欧美一区二区三区四区| 国产久久久一区二区三区| 最好的美女福利视频网| xxxwww97欧美| 亚洲真实伦在线观看| 亚洲人成电影免费在线| 老熟妇仑乱视频hdxx| 久久性视频一级片| 亚洲中文字幕日韩| 在线观看免费日韩欧美大片| 国产精品一区二区精品视频观看| 久久亚洲真实| 婷婷精品国产亚洲av| 一夜夜www| 亚洲av成人一区二区三| 午夜福利免费观看在线| 色播在线永久视频| 国产精品爽爽va在线观看网站 | 亚洲成人国产一区在线观看| 伦理电影免费视频| 国产欧美日韩一区二区三| 国产亚洲欧美精品永久| 国产精品香港三级国产av潘金莲| 熟女少妇亚洲综合色aaa.| 欧美av亚洲av综合av国产av| 成年女人毛片免费观看观看9| 亚洲精品在线观看二区| 久久这里只有精品19| 国产精品综合久久久久久久免费| 欧美日韩福利视频一区二区| 大型黄色视频在线免费观看| 热99re8久久精品国产| 黄色 视频免费看| 一区二区三区精品91| 一级黄色大片毛片| 高清毛片免费观看视频网站| 精品国产亚洲在线| 在线观看免费日韩欧美大片| 在线观看www视频免费| 色精品久久人妻99蜜桃| 一级a爱视频在线免费观看| 欧美zozozo另类| 日本熟妇午夜| 成人午夜高清在线视频 | 亚洲五月婷婷丁香| 999久久久精品免费观看国产| 黄片大片在线免费观看| 亚洲一区二区三区色噜噜| a在线观看视频网站| 久热爱精品视频在线9| 中文字幕另类日韩欧美亚洲嫩草| 观看免费一级毛片| 精品人妻1区二区| 免费搜索国产男女视频| 国产精品电影一区二区三区| 亚洲成人精品中文字幕电影| 大香蕉久久成人网| 韩国av一区二区三区四区| 国产精品久久久av美女十八| 一级片免费观看大全| 国产精品野战在线观看| 亚洲av成人不卡在线观看播放网| 一夜夜www| 91老司机精品| 女人高潮潮喷娇喘18禁视频| 18美女黄网站色大片免费观看| 国产亚洲av嫩草精品影院| 午夜日韩欧美国产| 少妇被粗大的猛进出69影院| 欧美日韩福利视频一区二区| 亚洲国产精品合色在线| 宅男免费午夜| 亚洲成国产人片在线观看| 亚洲中文字幕一区二区三区有码在线看 | 午夜成年电影在线免费观看| 18禁观看日本| 免费搜索国产男女视频| 国产伦在线观看视频一区| 国产精品,欧美在线| aaaaa片日本免费| 男人舔奶头视频| 在线观看免费日韩欧美大片| 又黄又爽又免费观看的视频| 大型av网站在线播放| 亚洲av五月六月丁香网| 色精品久久人妻99蜜桃| 精品国产超薄肉色丝袜足j| 欧美乱妇无乱码| 国产成人欧美| 99热6这里只有精品| 日韩精品青青久久久久久| 亚洲人成伊人成综合网2020| 无遮挡黄片免费观看| 欧美中文日本在线观看视频| 男女下面进入的视频免费午夜 | 亚洲国产精品999在线| 可以免费在线观看a视频的电影网站| 国产在线观看jvid| svipshipincom国产片| 日韩欧美一区视频在线观看| 午夜久久久久精精品| 亚洲av美国av| 亚洲av中文字字幕乱码综合 | 欧美激情久久久久久爽电影| 久久久久久人人人人人| 男人操女人黄网站| 成人国产一区最新在线观看| 亚洲成a人片在线一区二区| 在线视频色国产色| 欧美日韩亚洲国产一区二区在线观看| 两个人免费观看高清视频| 国产人伦9x9x在线观看| 天堂√8在线中文| 国产精品野战在线观看| 日韩欧美免费精品| 国语自产精品视频在线第100页| 久久天躁狠狠躁夜夜2o2o| 侵犯人妻中文字幕一二三四区| 久久精品成人免费网站| 12—13女人毛片做爰片一| 黄色片一级片一级黄色片| 99国产极品粉嫩在线观看| 国产区一区二久久| 亚洲片人在线观看| 人人澡人人妻人| 欧美激情极品国产一区二区三区| 好看av亚洲va欧美ⅴa在| 日日干狠狠操夜夜爽| 国产精品98久久久久久宅男小说| 成年人黄色毛片网站| 久久久久久人人人人人| 欧美黄色淫秽网站| 久久婷婷人人爽人人干人人爱| 91大片在线观看| 亚洲精品美女久久av网站| 久久国产亚洲av麻豆专区| av在线天堂中文字幕| 日本熟妇午夜| 久久久久九九精品影院| 男人舔女人的私密视频| 亚洲第一欧美日韩一区二区三区| 欧美午夜高清在线| 亚洲精品av麻豆狂野| av在线天堂中文字幕| 久久久久国产精品人妻aⅴ院| 中亚洲国语对白在线视频| 亚洲 欧美 日韩 在线 免费| 热99re8久久精品国产| 亚洲欧美日韩无卡精品| 国产精品 欧美亚洲| 岛国视频午夜一区免费看| 久久 成人 亚洲| av在线天堂中文字幕| 婷婷亚洲欧美| 久久午夜亚洲精品久久| 国产男靠女视频免费网站| 制服丝袜大香蕉在线| 精品卡一卡二卡四卡免费| 亚洲欧美一区二区三区黑人| 在线观看免费视频日本深夜| 国产精品美女特级片免费视频播放器 | 淫妇啪啪啪对白视频| 女生性感内裤真人,穿戴方法视频| 久久久久久久久中文| 久久精品国产亚洲av高清一级| 亚洲五月色婷婷综合| a在线观看视频网站| 国产精品98久久久久久宅男小说| 国产精品 国内视频| 亚洲精品中文字幕在线视频| 国产极品粉嫩免费观看在线| 999久久久国产精品视频| 国产熟女午夜一区二区三区| 无遮挡黄片免费观看| 黄色丝袜av网址大全| 啦啦啦 在线观看视频| 成人永久免费在线观看视频| 亚洲av美国av| 黑人操中国人逼视频| 日日干狠狠操夜夜爽| 中文亚洲av片在线观看爽| 亚洲成人久久爱视频| 亚洲欧美日韩无卡精品| 国产aⅴ精品一区二区三区波| 啦啦啦 在线观看视频| 中文字幕精品免费在线观看视频| 国产成人影院久久av| 久久久久久人人人人人| 婷婷丁香在线五月| 深夜精品福利| 国产精品亚洲美女久久久| 久久天躁狠狠躁夜夜2o2o| 国产精品综合久久久久久久免费| 精品午夜福利视频在线观看一区| 男女床上黄色一级片免费看| 国产精品亚洲美女久久久| 视频在线观看一区二区三区| 97碰自拍视频| 国产精品 欧美亚洲| 国产黄a三级三级三级人| 亚洲va日本ⅴa欧美va伊人久久| 丝袜人妻中文字幕| 男人舔女人的私密视频| 亚洲男人的天堂狠狠| 国产av不卡久久| 免费在线观看视频国产中文字幕亚洲| 国产精华一区二区三区| 色在线成人网| 一本精品99久久精品77| 黄色视频,在线免费观看| 亚洲色图av天堂| 男人操女人黄网站| 美女免费视频网站| 国产精品一区二区免费欧美| 黄色视频,在线免费观看| 侵犯人妻中文字幕一二三四区| 人人妻人人澡人人看| 久久狼人影院| 国产精品野战在线观看| 男女视频在线观看网站免费 | 成人亚洲精品一区在线观看| 国产精品99久久99久久久不卡| 操出白浆在线播放| 亚洲精品久久成人aⅴ小说| 日日夜夜操网爽| 最近最新中文字幕大全免费视频| 亚洲国产欧美日韩在线播放| 成人亚洲精品av一区二区| 一区二区日韩欧美中文字幕| 伦理电影免费视频| 国产蜜桃级精品一区二区三区| 熟女少妇亚洲综合色aaa.| 精品国产一区二区三区四区第35| 亚洲免费av在线视频| 欧美一区二区精品小视频在线| 日韩有码中文字幕| 12—13女人毛片做爰片一| 给我免费播放毛片高清在线观看| 亚洲三区欧美一区| 搡老妇女老女人老熟妇| 免费在线观看视频国产中文字幕亚洲| 日本免费a在线| 麻豆一二三区av精品| 91成年电影在线观看| 99久久99久久久精品蜜桃| 日本精品一区二区三区蜜桃| 国内精品久久久久精免费| 亚洲精品美女久久av网站| 亚洲美女黄片视频| www国产在线视频色| 一级a爱片免费观看的视频| 老司机午夜福利在线观看视频| 18禁黄网站禁片免费观看直播| 色综合欧美亚洲国产小说| 在线观看一区二区三区| 成人18禁在线播放| 婷婷六月久久综合丁香| 人妻丰满熟妇av一区二区三区| 欧美日韩乱码在线| 999精品在线视频| 精品欧美一区二区三区在线| 日韩三级视频一区二区三区| 老司机在亚洲福利影院| 精品一区二区三区四区五区乱码| 国产91精品成人一区二区三区| 国产伦一二天堂av在线观看| 国产av又大| 亚洲国产看品久久| 亚洲中文日韩欧美视频| 日韩大码丰满熟妇| 亚洲国产毛片av蜜桃av| 欧美一级a爱片免费观看看 | 99热这里只有精品一区 | 人人妻人人澡欧美一区二区| 黑人欧美特级aaaaaa片| 国产伦人伦偷精品视频| 一进一出抽搐gif免费好疼| 亚洲国产精品久久男人天堂| 黑丝袜美女国产一区| 日本黄色视频三级网站网址| 欧美成人免费av一区二区三区| 美女高潮到喷水免费观看| 一级黄色大片毛片| 久久久国产成人精品二区| 国产精品二区激情视频| 手机成人av网站| 三级毛片av免费| 亚洲第一青青草原| 老司机深夜福利视频在线观看| 别揉我奶头~嗯~啊~动态视频| 国产高清激情床上av| 中文资源天堂在线| 男人操女人黄网站| 两个人免费观看高清视频| 搡老熟女国产l中国老女人| 男人操女人黄网站| 久久婷婷人人爽人人干人人爱| 国产亚洲精品一区二区www| 制服诱惑二区| 男人舔女人下体高潮全视频| 看黄色毛片网站| a在线观看视频网站| 久久国产精品男人的天堂亚洲| 中文字幕av电影在线播放| 这个男人来自地球电影免费观看| 国产在线观看jvid| 一级毛片高清免费大全| 俺也久久电影网| 亚洲国产看品久久| 亚洲国产欧美网| 后天国语完整版免费观看| 久热这里只有精品99| 久久精品亚洲精品国产色婷小说| av福利片在线| 免费av毛片视频| 色婷婷久久久亚洲欧美| 久久久精品国产亚洲av高清涩受| 免费电影在线观看免费观看| 亚洲va日本ⅴa欧美va伊人久久| 国产成人一区二区三区免费视频网站|