[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fu9CfN0x4FA2QSci-ZnWHqfKmujlUFBvIZtTilhiPTgk":3},{"answer":4,"createTime":5,"id":6,"options":7,"origin":12,"question":19,"related":20,"source":30,"type":31},[],"2025-11-26 12:10:12",242405643,[8,9,10,11],"MEMORY_ONLY","MEMORY_ONLY_SER","MEMORY_AND_DISK","DISK_ONLY",{"count":13,"courseId":14,"courseImg":15,"courseName":16,"workId":17,"workName":18},20,"53e1d2ef4961cca8eea3e23969ad2cb9","https:\u002F\u002Ftihai-oss-cloud.itihey.com\u002Fimg\u002F03a579384a6dc297c89809b582fcc767.png","默认课程","work_48543744","第一次作业","在Spark中,默认的存储级别是",[21,32,41,50,53,62,71,80,89,98],{"answer":22,"createTime":5,"id":23,"options":24,"question":29,"source":30,"type":31},[],242405640,[25,26,27,28],"Spark Core","Spark SQL","Spark Streaming","MLlib","Spark的核心模块,负责基本I\u002FO功能的组件是","v1",0,{"answer":33,"createTime":5,"id":34,"options":35,"question":40,"source":30,"type":31},[],242405641,[36,37,38,39],"count()","saveAsTextFile()","collect()","map()","以下哪个操作是转换(Transformation)操作",{"answer":42,"createTime":5,"id":43,"options":44,"question":49,"source":30,"type":31},[],242405642,[45,46,47,48],"RDD之间存在血缘关系,一旦某个RDD失败,可以通过血缘关系重新计算恢复","RDD默认存储在内存中,内存不足时才会溢出到磁盘","RDD的分区是固定的,创建后不能改变","RDD可以根据数据分布和计算需要调整分区数","关于RDD的弹性,以下哪项描述是错误的",{"answer":51,"createTime":5,"id":6,"options":52,"question":19,"source":30,"type":31},[],[8,9,10,11],{"answer":54,"createTime":5,"id":55,"options":56,"question":61,"source":30,"type":31},[],242405644,[57,58,59,60],"Local","Standalone","Hadoop","YARN","以下哪个不是Spark的运行模式",{"answer":63,"createTime":5,"id":64,"options":65,"question":70,"source":30,"type":31},[],242405645,[66,67,68,69],"Spark SQL只能处理结构化数据","Spark SQL的DataFrame API是类型安全的","Spark SQL可以使用Hive的元数据仓库","Spark SQL不支持UDF","关于Spark SQL,以下说法正确的是",{"answer":72,"createTime":5,"id":73,"options":74,"question":79,"source":30,"type":31},[],242405646,[75,76,77,78],"spark.driver.memory","spark.executor.memory","spark.memory.offHeap.size","spark.shuffle.memoryFraction","以下哪个配置参数用于设置每个Executor的内存",{"answer":81,"createTime":5,"id":82,"options":83,"question":88,"source":30,"type":31},[],242405647,[84,85,86,87],"将一个可变的变量共享给所有任务","将一个只读变量缓存到每个节点上,避免重复发送","用于在Driver和Executor之间传递消息","用于加速Shuffle操作","在Spark中,广播变量(Broadcast Variable)的主要作用是",{"answer":90,"createTime":5,"id":91,"options":92,"question":97,"source":30,"type":31},[],242405648,[93,94,95,96],"reduceByKey","groupBy","filter","join","以下哪个操作不会触发Shuffle",{"answer":99,"createTime":5,"id":100,"options":101,"question":106,"source":30,"type":31},[],242405649,[102,103,104,105],"Spark Streaming是基于微批处理的流处理框架","Spark Streaming的抽象是DStream(离散化流)","Spark Streaming无法保证exactly-once的语义","Spark Streaming可以整合Kafka、Flume等数据源","关于Spark Streaming,以下描述错误的是"]