import java.util.regex.Pattern
import com.haut.zm.init.KafkaToHbaseInit.{sparkConf}
import org.apache.hadoop.hbase.{HBaseConfiguration, TableName}
import org.apache.hadoop.hbase.client.{ConnectionFactory, Put}
import org.apache.kafka.common.serialization.StringDeserializer
import org.apache.log4j.Level
import org.apache.spark.SparkContext
import org.apache.spark.streaming.{Seconds, StreamingContext}
import org.apache.spark.streaming.kafka010.{ConsumerStrategies, KafkaUtils, LocationStrategies}
object SaveSpeakToHbase {
val columnFamily: Array[Byte] = "data".getBytes
val propertyColumn: Array[Byte] = "property".getBytes
val valueColumn: Array[Byte] = "value".getBytes
val timeColumn: Array[Byte] = "time".getBytes
def main(args: Array[String]): Unit = {
val sc = new SparkContext(sparkConf)
stepOne(sc)
}
def stepOne(sc: SparkContext): Unit = {
val brokers = "node1:6667,node2:6667,node3:6667"
val kafkaParams = M
Scala SpeakStreaming存储Kafka数据到Hbase
最新推荐文章于 2021-06-01 14:46:09 发布