999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Hadoop云平臺的智能匹配物流系統設計與實現

2015-07-16 11:18:20金英華
山東工業技術 2015年18期
關鍵詞:物流用戶設計

金英華,張 巖

(沈陽師范大學,沈陽 110034)

1 國內外研究現狀

在近些年的開源云平臺中,Hadoop平臺可以算是最為成功的、也是接受度最為廣泛的云平臺技術框架,在一定程度上,它也已成為了一種在大數據處理事實上的行業標準,得到了IT業界的廣泛認可。

Hadoop平臺在性能和功能方面也有其不足之處,其發展的歷程也是其進行不斷改進歷程,在2007年首個版本推出以來,其發布的版本數量目前已經達到數十個版本。Hadoop的設計目標最初是面對高吞吐率的離線批處理的,以及其自身在系統構架的設計上有很多先天性的不足,盡管大批的Hadoop支持者在開源社區里,一直致力于在程序源碼和系統結構上地不斷改進,還有就是在作業的執行響應上性能低而難以去滿足高效的實時低延遲查詢分析的數據處理需求,MapReduce模型框架的靈活度不高難以提供更靈活的編程能力、對迭代計算、流式計算、圖計算等支持度不高。

2 物流平臺架構的簡介

物流平臺的WEB架構,采用負載均衡加應用集群結構進行并發和高可用的擴展設計,其整體的功能框架如圖1所示。

圖1 平臺架構圖

WEB平臺系統代碼的軟件開發框架采用java web技術中成熟的SSI框架,進行模塊化擴展模式開發,主要的功能模塊包括了GPS應用服務、移動WEB服務、網站WEB服務等。同時對第三方服務進行接入,功能模塊之間開放接口進行通信交互,數據接口層對SpringDAO和IBatis進行封裝設計,后臺的關系型數據庫以Oracle11g為主體,非關系型數據庫MongoDB為輔,數據的容災方案采用DataGuard技術。

3 算法的偽代碼

以MapReduce編程模型實現的基于項目的協同過濾算法的偽代碼如下所示:

第一步:數據讀入,從HDFS讀入本地文件;

第二步:循環讀取每行數據,以固定字符串將每行數據進行分割,生成列表項,數據格式為<用戶:[項目:評分]>,MapReduce模型

下每個列表項可以直接插入Hadoop平臺的上下文Context中;

for rowdata in Text

Split(rowdata,“ ”or “->”);

Key——>[userid];

Value——>[itemid]:[rate];

Context.writer(Key,Value); End for

第三步:以貨主ID為Key,合并列表項;

Listitem = NULL;

Listitem.insert(Key);

Listitem(Key).insert(Value);

//ListKey=userid:ListValue——>List([itemid]:[rate])

第四步:對Item各項計算,構造同現矩陣;

Co-martrix(list MapList){

For item in Maplist

If not null(item)

ItemSum = ItemSum+1;

Updatemartrix(Item);

EndIf EndFor}

第五步:以userid為Key,進行列表項的合并,生成用戶的項目評價向量來自Map階段的初步合并后的列表項,在Reduce階段,用List列表保存各個用戶的項目評價向量。

若已存在,以Key為唯一鍵值進行合;

If Key in Uservector.key

Uservector(key).Merge(Listitem);

若不存在這樣的Key,則直接在列表中新增加一個列表項,鍵值為Key;

Else New Uservector(key).add(Listitem);

第六步:用戶項目評價向量與同現矩陣相乘,得到用戶的推薦向量;

UserRecommendList = Uservector * Co-martrix;

Save(UserRecommendList);

最后,為物流平臺選取K個推薦向量;

GetItemOfRem(UserRecommendList,K)。

推薦算法的實現,研發的測試環境中運行的效果運用到物流工作中非常方便。當貨主企業用戶登陸后,在找專線的頻道內系統為用戶推薦多家感興趣的物流公司,以圖文字形式進行展示,一目了然,非常容易就找到所需的內容。

[1]Chert MS.Data mining:arl overview from a database perspective[J].IEEE Trans on Knowledgeand data engineering,1996:8(06):866-883.

[2]Pang-Ning Tan,Michael Steinbach,Yipin Kumar著.范明,范宏建等譯.數據挖掘導論[M].北京:人民郵電出版社,2006.

[3]Leandro Nunesde Castro,Fernando J.Von Zuben.An Evolutionary Immune Network for DataClustering.In Proc of the IEEE SBRN(Brazilian Symposium on Artificial Neural Networks).22-25 November 2000.84-89.

猜你喜歡
物流用戶設計
本刊重點關注的物流展會
“智”造更長物流生態鏈
汽車觀察(2018年12期)2018-12-26 01:05:44
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
基于低碳物流的公路運輸優化
現代企業(2015年2期)2015-02-28 18:45:09
如何獲取一億海外用戶
創業家(2015年5期)2015-02-27 07:53:25
主站蜘蛛池模板: 中文字幕 欧美日韩| 国产97公开成人免费视频| jizz在线观看| 国产精品主播| 国内精品免费| 国产女人在线| 国产91小视频| 日韩不卡高清视频| 中文无码伦av中文字幕| 国产SUV精品一区二区| 亚洲视频二| 任我操在线视频| 999福利激情视频| 国产丝袜丝视频在线观看| 国产精品福利一区二区久久| 在线日本国产成人免费的| 波多野结衣在线se| 久久综合色视频| 国产精女同一区二区三区久| 亚洲V日韩V无码一区二区| 天天做天天爱天天爽综合区| 亚洲最黄视频| 国产精品男人的天堂| 日本三级欧美三级| 欧美成人精品在线| 国产一区二区网站| 波多野结衣久久精品| 四虎影视8848永久精品| 久久精品中文字幕免费| 国产精品密蕾丝视频| 69精品在线观看| 重口调教一区二区视频| 国产97公开成人免费视频| 国产又粗又爽视频| 欧美日韩中文国产| 欧美亚洲第一页| 久久国产精品嫖妓| 久久免费视频6| 一边摸一边做爽的视频17国产| 国产精品林美惠子在线播放| 久久久久久国产精品mv| 亚洲天堂成人在线观看| 亚洲有无码中文网| 国产精品免费p区| 中文字幕亚洲第一| 亚洲Av激情网五月天| 无码中文字幕乱码免费2| 国产精品久久久久无码网站| 欧美在线综合视频| 国产亚洲视频免费播放| 免费jjzz在在线播放国产| av色爱 天堂网| 91成人在线免费观看| 日韩毛片免费视频| 亚洲中文字幕日产无码2021| 国产精品短篇二区| 黄色网站在线观看无码| 欧美国产日韩在线观看| 精品视频一区二区观看| 伊人婷婷色香五月综合缴缴情| 久久精品嫩草研究院| 国产高颜值露脸在线观看| 国内精自视频品线一二区| 精品国产香蕉伊思人在线| 黄色一级视频欧美| 久久综合色播五月男人的天堂| 日本高清成本人视频一区| 手机在线国产精品| 亚洲最新地址| 国产精品无码久久久久久| 久久semm亚洲国产| 波多野结衣一区二区三视频| 国产精品刺激对白在线| 九九香蕉视频| 久久精品aⅴ无码中文字幕| 久久精品娱乐亚洲领先| 国产黑丝一区| 在线播放91| 一级一级特黄女人精品毛片| 一级香蕉视频在线观看| 国产H片无码不卡在线视频 | 99精品久久精品|