ip.txt

access.log

import java.io.{
BufferedReader, FileInputStream, InputStreamReader}
import java.sql.{
Connection, DriverManager, PreparedStatement}
import org.apache.spark.{
SparkConf, SparkContext}
import scala.collection.mutable.ArrayBuffer
case class ip(ip: String, ipLong: Long, ipLongMin: Long, ipLongMax: Long, city: String)
object ip extends App {
private val sparkConf: SparkConf = new SparkConf().setAppName("ip").setMaster("local[1]")
private val sc = new SparkContext(sparkConf)
var ipLongs = sc.textFile("F:\\BigData\\ip\\access.log")
.map(_.split("[|]"))
.map(x =>

该博客介绍如何从access.log文件中提取IP地址,解析它们对应的省份信息,并将这些数据存储到MySQL数据库中,实现日志分析与地理信息结合。
最低0.47元/天 解锁文章
1338

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



