基于NIO的高速数据传输技术的实现  被引量:3

The implementation of high speed data transmission technology based on NIO

在线阅读下载全文

作  者:郭金磊[1] 张玉生[1] 胡爱兰[1] 

机构地区:[1]华北计算机系统工程研究所,北京100083

出  处:《微型机与应用》2016年第13期19-20,24,共3页Microcomputer & Its Applications

摘  要:随着大数据技术的发展,多线程高并发等技术已经越来越成为大数据处理中的关键技术。非阻塞式I/O(new I/O,NIO)技术作为一种分布式高并发技术被广泛应用,但对于大数据量的通信往往需要很多的时间才能完成。Google提出的Protocol Buffer序列化压缩技术相对于传统序列化效率高、时间短、使用简单。文章将传统NIO技术与Protocol Buffer相结合,在分布式系统不同节点通信中,极大地降低了分布式系统的网络负载,大大节省了数据传输时间。With the development of big data technology,multi-threaded high concurrency distributed system has become the main trend in large data processing.NIO as a distributed high concurrency technology is widely used,but for the data of large scale communication often requires a lot of time to complete.The Protocol Buffer serialization compression technology proposed by Google compared with traditional methods has the advantages of more high-efficiency,faster and easier to use.The article combines traditional NIO and Protocol Buffer to implement communications in distributed environment,which reduces the load of network and saves the data transfer time greatly.

关 键 词:NIO(new I/O) PROTOCOL BUFFER 分布式系统 序列化 

分 类 号:TP311[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象