>>分享SPSS,Hadoop等大数据处理技术,以及分布式架构以及集群系统的构建 书籍支持  卫琴直播  品书摘要  在线测试  资源下载  联系我们
发表一个新主题 开启一个新投票 回复文章 您是本文章第 28289 个阅读者 刷新本主题
 * 贴子主题:  spark读取redis,连接池配置的范例代码 回复文章 点赞(0)  收藏  
作者:mary    发表时间:2020-03-21 16:01:46     消息  查看  搜索  好友  邮件  复制  引用

package com .test .log .makefriends

import redis .clients .jedis .{ JedisPool ,   JedisPoolConfig }
import scala .collection .mutable .ArrayBuffer
/**
   * @Author:  jxx
   * @Date:  2018/3/27 16:28
   */

object RedisUtil extends Serializable  {
     def redisUtil (data:   ArrayBuffer [ Array [ Byte ]]): java .util . ArrayList [ AnyRef ]  = {
       var pool: JedisPool   =   null
     if (pool ==   null )  {
         val config  =   new JedisPoolConfig ()

       config .setMaxTotal ( 96 )
       config .setMaxIdle ( 64 )
       config .setMaxWaitMillis ( 30000 )
       config .setTestOnBorrow ( false )
       pool  =   new JedisPool (config ,  "localhost" ,  port )
      }
       val jedis  = pool .getResource

     try {
         val sids  =   new java .util .ArrayList [ AnyRef ]
         for (key <- data ) sids .add (jedis .get (key ))
       sids
     }   catch {
         case _: Exception =>   null
     }   finally {
       pool .close ()
      }
   }

}

----------------------------
原文链接:https://blog.csdn.net/jxx4903049/article/details/79733021

程序猿的技术大观园:www.javathinker.net



[这个贴子最后由 flybird 在 2020-03-21 16:01:46 重新编辑]
  Java面向对象编程-->流程控制
  JavaWeb开发-->访问数据库(Ⅱ)
  JSP与Hibernate开发-->映射一对多关联关系
  Java网络编程-->用Spring整合CXF发布Web服务
  精通Spring-->Vue Router路由管理器
  Vue3开发-->创建综合购物网站应用
  害阿里程序员差点被当场开除的P0事故
  实时统计每天pv,uv的sparkStreaming结合redis结果存入mysql供...
  基于spark-streaming实时推荐系统
  glusterfs 7 分布式存储 目前最新版实战详解
  Yarn资源调度系统架构与原理分析
  playbook自动安装kafka集群
  Kubernetes(K8S)集群管理Docker容器(部署篇)
  大数据分布式平台Hadoop2.7.7 + Spark2.2.2搭建
  通过Spark Streaming的foreachRDD把处理后的数据写入外部存储...
  Hadoop2.6.5+centos7.5三节点大数据集群部署搭建
  大数据的学习方向
  将 Java 应用程序扩展到移动领域和云
  用Maven构建Hadoop项目
  数据仓库的两种建模方法
  Hadoop的安装和基本操作命令
  更多...
 IPIP: 已设置保密
楼主      
1页 0条记录 当前第1
发表一个新主题 开启一个新投票 回复文章


中文版权所有: JavaThinker技术网站 Copyright 2016-2026 沪ICP备16029593号-2
荟萃Java程序员智慧的结晶,分享交流Java前沿技术。  联系我们
如有技术文章涉及侵权,请与本站管理员联系。