当前位置: 首页 > news >正文

大数据学习之PB级百战出行网约车二

21.订单监控_Redis工具类

package com . itbaizhan . utils ;
import redis . clients . jedis . Jedis ;
import redis . clients . jedis . JedisPool ;
import redis . clients . jedis . JedisPoolConfig ;
/**
* 操作 redis 数据库
62 */
public class RedisUtils {
   
private static JedisPool jedisPool ;
   
   
static {
       
JedisPoolConfig jedisPoolConfig =
new JedisPoolConfig ();
       
// 最大连接数 默认 8
       
jedisPoolConfig . setMaxTotal ( 10000 );
       
// 最大空闲连接数 默认 8
       
jedisPoolConfig . setMaxIdle ( 2000 );
       
jedisPool = new JedisPool (
               
jedisPoolConfig , "node4" ,
6379 , 10000
      );
  }
   
/**
   
* jedis 连接池中获取获取 jedis 对象
   
*
   
* @return
   
*/
   
public static Jedis getJedis () {
       
return jedisPool . getResource ();
  }
   
/**
   
* 回收链接
9
63 订单监控 _ 保存数据到 Redis
   
*/
   
public void returnRedis ( Jedis jedis ){
       
jedisPool . returnResource ( jedis );
  }
   
public static void main ( String [] args ) {
       
Jedis instance =
RedisUtils . getJedis ();
       
String a = instance . get ( "a" );
       
System . out . println ( a );
       
  }
}

22.订单监控_保持数据到Redis中

23.虚拟车站_需求分析

24.虚拟车站_虚拟车站实现思路

25.虚拟车站_UBER h3介绍

26.虚拟车站_H3算法试用

H3 索引 Long 类型
val h3 = H3Core . newInstance
/**
* 经纬度转 h3 地址
* @param lat 经度
* @param lon 纬度
* @param res 边长
* @return
*/
def locationToH3 ( lat : Double , lon : Double ,
res : Int ): Long = {
   
h3 . geoToH3 ( lat , lon , res )
}
1
2
3
4
5
6
7
8
9
10
11
12
def main ( args : Array [ String ]): Unit = {
   
println ( locationToH3 ( 31.920523 ,
119.168182 , 6 ))
   
println ( locationToH3 ( 31.920524 ,
119.168188 , 6 ))
   
println ( locationToH3 ( 31.920525 ,
119.168189 , 6 ))
   
println ( locationToH3 ( 31.920526 ,
119.168180 , 6 ))
   
println ( locationToH3 ( 31.920527 ,
119.168184 , 6 ))
}

27.虚拟车站_Hbase工具类上

28.虚拟车站_Hbase工具类下

29.虚拟车站_KAFKA消费订单数据

30.虚拟车站_存储订单数据至HBASE

31.虚拟车站_SPARKSQL读取HBASE订单数据

32.虚拟车站_创建订单数据DATAFRAME

33.虚拟车站_SPARKSQL集成H3

34.虚拟车站_虚拟车站站点统计

35.虚拟车站_保存虚拟车站信息

36订单交易数据统计分析_数据准备

37.订单交易数据统计分析_kafka消费数据至HBASE_上

38.订单交易数据统计分析_kafka消费数据至HBASE_下

39.订单交易数据统计分析_自定义SPARK SQL多数据

40.订单交易数据统计分析_自定义外部数据源HBASER

41.订单交易数据统计分析_自定义外部数据源HBASEREL

42.订单交易数据统计分析_自定义外部数据源HBASERELATION

43.订单交易数据统计分析_订单总数统计

44.订单交易数据统计分析_订单月总数统计

45.订单交易数据统计分析_公里数统计

46.订单交易数据统计分析_汇总结果

47.订单交易数据统计分析_保存汇总数据

48.订单交易数据统计分析_当日各城市车辆分布

49.订单交易数据统计分析_当月各城市车辆分布

50.订单交易数据统计分析_汇总当日车辆和当月车辆

51.订单交易数据统计分析_当日订单分布

52.订单交易数据统计分析_当月订单分布

53.订单交易数据统计分析_汇总日、月订单分布

54.订单交易数据统计分析_车辆分布和订单分布的汇总

55.订单交易数据统计分析_保存车辆分布和订单分布的汇总结果

56.

57.

58.

59.

60.

61.

62.

63.

64.

65.

66.

67.

68.

69.

70.

71.

72.

73.

74.

75.

76.

77.

78.

79.

80.

81.

82.

83.

84.

85.

86.

87.

88.

89.

90.

91.

92.

93.

94.

95.

96.

97.

98.

相关文章:

  • MySQL数据库入门到大蛇尚硅谷宋红康老师笔记 基础篇 part 10
  • Python----PyQt开发(PyQt高级:图像显示,定时器,进度条)
  • 2024年终总结和2025年规划
  • Java中使用EasyExcel
  • Ubuntu 下 nginx-1.24.0 源码分析 - ngx_gmtime 函数
  • 每日Attention学习23——KAN-Block
  • 低空经济:开启未来空中生活的全新蓝海
  • 【动态规划】--- 斐波那契数模型
  • Golang关于结构体组合赋值的问题
  • React源码解读
  • 尚硅谷爬虫note004
  • Unity3D 类MOBA角色控制器 开箱即用
  • 《安富莱嵌入式周报》第350期:Google开源Pebble智能手表,开源模块化机器人平台,开源万用表,支持10GHz HRTIM的单片机,开源CNC控制器
  • JVM ②-双亲委派模型 || 垃圾回收GC
  • vscode使用常见问题处理合集
  • 2025-02-13 学习记录--C/C++-PTA 7-14 求整数段和
  • ChatGPT vs DeepSeek详细对比
  • 字玩FontPlayer开发笔记13 Vue3实现钢笔工具
  • 【设计模式】【行为型模式】访问者模式(Visitor)
  • 《Stable Diffusion绘画完全指南:从入门到精通的Prompt设计艺术》 第二章
  • 夜读丨古代有没有近视眼?
  • 对话|蓬皮杜策展人布莱昂:抽象风景中的中国审美
  • 华为招聘:未与任何第三方开展过任何形式的实习合作
  • 湖南张家界警方公告宣布一名外国人居留许可作废
  • 解读|降准叠加政策利率、公积金贷款利率、结构性政策工具利率全线下调,影响有多大?
  • 李云泽:大型保险集团资本补充已经提上日程