《表1 Redis数据处理效率比较》

《表1 Redis数据处理效率比较》   提示:宽带有限、当前游客访问压缩模式
本系列图表出处文件名:随高清版一同展现
《电网保信主站系统海量数据接入方案研究》


  1. 获取 高清版本忘记账户?点击这里登录
  1. 下载图表忘记账户?点击这里登录

实时数据处理采用Redis数据库,该数据库的优点是数据都在缓存中,所以数据的读写速度极快,可充分满足数据的实时性要求。本方案中,Redis数据的处理采用Pipeline的方式,可有效提高数据的处理效率。常规的处理模式中,每次对Redis的请求都是使用TCP协议进行的,每个命令发出后客户端都会阻塞并等待Redis服务器。而Pipeline通过减少客户端与Redis的通信次数来减少往返延时时间,并且Pipeline的实现原理是队列,队列的原理是先进先出,这样就可保证数据的顺序性。Redis数据处理方式对比如图2所示,数据处理效率对比见表1。