实时数据处理:Spark Streaming与Lambda架构深度解析
1. 流消费者和转换器编码
在Scala中编写流消费者和转换器可按以下步骤操作:
1. 打开并编辑Spark - Examples项目,添加一个新的Scala对象 chapter.nine.SQLStreamingCrimeAnalyzer.scala 。
2. 编辑 SQLStreamingCrimeAnalyzer.scala 并添加以下代码:
package chapter.nine
import org.apache.spark._
import org.apache.spark.streaming._
import org.apache.spark.sql._
import org.apache.spark.storage.StorageLevel._
import org.apache.spark.rdd._
import org.apache.spark.streaming.dstream._
object SQLStreamingCrimeAnalyzer {
def main(args: Array[String]) {
val conf = new SparkConf()
conf.setAppName("Our SQL Streaming Crime Analyzer in Scala")
val streamCtx = new StreamingContext(conf, Seconds(6))
val lines = stream
超级会员免费看
订阅专栏 解锁全文
419

被折叠的 条评论
为什么被折叠?



