首页 | 本学科首页   官方微博 | 高级检索  
     检索      

WMB*:一种提高大数据上软件执行效率改进算法
引用本文:向剑平,乔少杰,胡剑.WMB*:一种提高大数据上软件执行效率改进算法[J].内江师范学院学报,2012,27(12):24-28.
作者姓名:向剑平  乔少杰  胡剑
作者单位:1. 遵义师范学院计算机科学系,贵州遵义,563000
2. 西南交通大学信息科学与技术学院,四川成都,610031
3. 遵义市商业银行信息科技部,贵州遵义,563000
基金项目:教育部人文社会科学研究青年基金项目,贵州省科技厅自然科学基金资助项目,遵义市科技局自然科学基金资助项目
摘    要:为了提高软件的执行效能及提高WMB(WebSphere Message Broker)上大数据消息数据处理的速度,首先定义了单笔柜面交易、硬件标尺、程序执行效率等概念.建立了企业服务总线上的软件执行高效算法(称为WMB*),算法主要解决了在WMB上提高各应用级系统对大数据消息数据及通讯协议的处理和转换速度,以达到提高软件的执行效率.在银行数据集上对不改变大数据消息数据结构和改变大数据消息数据结构的情况做了大量的实验,结果表明,在WMB上,用ESQL语言比JAVA语言在处理消息数据的速度快0.1个数量级,而在CPU占用率(ms/msg)上,用ESQL语言比JAVA语言低得多.WMB*算法适合在大数据上对银行交易数据进行挖掘.

关 键 词:大数据消息数据  单笔柜面交易  WMB*算法  程序执行效率

WMB^*:An Improved Algorithm to Enhance the Software Enforcement Efficiency in Handling Large Data
XlANG Jian-ping,QIAO Shao-jie,HU Jian.WMB^*:An Improved Algorithm to Enhance the Software Enforcement Efficiency in Handling Large Data[J].Journal of Neijiang Teachers College,2012,27(12):24-28.
Authors:XlANG Jian-ping  QIAO Shao-jie  HU Jian
Institution:1. Department of Computer Science, Zunyi Normal College, Zunyi, Guizhou 563000, China; School of Information Science and Technology, Southwest Jiaotong University, Chengdu, Sichuan 610031; 3. Department of Information Technology, Zunyi City Commercial Bank, Zunyi, Guizhou 563000, China)
Abstract:In this study, an algorithm on ESB (Enterprise Service Bus) called WMB^ * is proposed to improve the execution efficiency of software and the speed of message processing in large data on WMB (Websphere Message Broker). The new concepts including single counter transaction, hardware scale and efficiency of program execution are defined. And the new algorithm successfully enhances the processing capacity and the transfer speed of large data on WMB so as to improve the execu- tion efficiency of software. Extensive experiments are conducted in the two cases of changing or not changing the data structure of messages in large data on bank data sets. The experimental results show that the speed of message processing using ESQL is faster than that using JAVA with an improvement of 0.1 order of magnitude. The algorithm using ESQL can achieve lower usage of CPU than that using JAVA. The WMB^* algorithm is verified to be suitable for mining massive data in bank transaction.
Keywords:large message data  single counter transaction  WMB^* algorithm  efficiency of program execution
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号