>>分享SPSS,Hadoop等大数据处理技术,以及分布式架构以及集群系统的构建 书籍支持  卫琴直播  品书摘要  在线测试  资源下载  联系我们
发表一个新主题 开启一个新投票 回复文章 您是本文章第 27642 个阅读者 刷新本主题
 * 贴子主题:  spark-redis使用简易脚本 回复文章 点赞(0)  收藏  
作者:javathinker    发表时间:2020-03-21 13:32:08     消息  查看  搜索  好友  复制  引用

                                                                                                

spark-redis使用简易脚本

package com.*****
import org.apache.spark.{SparkConf, SparkContext}
import com.redislabs.provider.redis._
/**
  * \* Created By ****.
  * \* User: ****
  * \* Date: 2019-09-26
  * \* Time: 18:26
  * \* To change this template use File | Settings | File Templates.
  * \* Description:
  * \*/

object Test {
    def main(args: Array[String]) {
      if (args.length < 1) {
        System.err.println("Usage: <file>")
        System.exit(1)
      }
      val conf = new SparkConf()
      conf.set("redis.host","xx.xxx.xx.xxx")
      conf.set("redis.port","6379")
//      conf.set("redis.db","0")
      val sc = new SparkContext(conf)
      val data = Array(("key1", "v1"), ("key2", "world"), ("key3", "hello"), ("key4", "Hong"), ("key5", "Kong"))
      val distData = sc.parallelize(data)
      sc.toRedisHASH(distData,"foo")
      val stringRDD = sc.fromRedisHash(Array("foo")).collect().foreach(println(_))
      val stringRDD1 = sc.fromRedisKV(Array("aaa","bbb")).map(x=>(x._1,x._2.toString)).collect().foreach(println(_))
      sc.stop()
    }
}

----------------------------
原文链接:https://blog.csdn.net/voidfaceless/article/details/101758856

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



[这个贴子最后由 flybird 在 2020-03-22 12:08:59 重新编辑]
  Java面向对象编程-->输入与输出(上)
  JavaWeb开发-->变量的作用域和初始化
  JSP与Hibernate开发-->Web运作原理(Ⅰ)
  Java网络编程-->Servlet技术详解(Ⅰ)
  精通Spring-->域对象在持久化层的四种状态
  Vue3开发-->JPA API的高级用法
  30岁女IT工程师感叹:靠这工具,把报表做成养老工作,月薪快...
  害阿里程序员差点被当场开除的P0事故
  demo2 Kafka+Spark Streaming+Redis实时计算整合实践 foreac...
  Spark批量读取Redis数据-Pipeline(Scala)
  flume+spark streaming+redis完整篇
  实战SparkStream+Kafka+Redis实时计算商品销售额
  Spark on Yarn with Hive实战案例与常见问题解决
  大数据分布式平台Hadoop2.7.7 + Spark2.2.2搭建
  大数据虚拟混算平台Moonbox配置指南
  Hadoop的简单单词统计案例
  数据科学最终迁移到云端的5个原因
  数据仓库的两种建模方法
  MapReduce工作原理图文详解
  Hadoop常用命令参考
  大数据的处理技术
  更多...
 IPIP: 已设置保密
楼主      
1页 0条记录 当前第1
发表一个新主题 开启一个新投票 回复文章


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