我正在使用Scala获取kafkaStream并希望将此数据直接插入Redis。这样做的最佳策略是什么?
val kafkaStream = KafkaUtils.createStream(ssc, "192.168.0.40:2181", "group", topics, StorageLevel.MEMORY_AND_DISK)
之前我曾尝试使用https://github.com/debasishg/scala-redis,但这不适用于Spark,因此我必须收集RDD,然后将记录保存到Redis中,这会在我的项目中产生大量开销。所以寻找一些解决方案,我可以直接将这串消息推送到Redis,并且还想维持ZScore。
谢谢,