使用Cassandra和Spark 2.0实现Rest API服务
3 月,跳不动了?>>> 阿里云智能数据库事业部 OLAP 平台团队现向 2021 届海内外院校应届毕业生(毕业时间在2020年11月-2021年10月之间)招聘大数据系统工程师,有机会转正,有意请加 iteblog 微信内推。 在这篇文章中,我将介绍如何在 Spark 中使用Akka-http并结合 Cassandra 实现REST服务,在这个系统中 Cassandra 用于数据的存储。 我们已经见识到 Spark 的威力,如果和 Cassandra 正确地结合可以实现更强大的系统。我们先创建一个 build.sbt 文件,内容如下: name := "cassandra-spark-akka-http-starter-kit" version := "1.0" scalaVersion := "2.11.8" organization := "com.iteblog" val akkaV = "2.4.5" libraryDependencies ++= Seq( "org.apache.spark" % "spark-core_2.11" % "2.0.0", "org.apache.spark" % "spark-sql_2.11" % "2.0.0", "com.typesafe.akka" %% "akka-http-core" % akkaV, "com