- 博客(7)
- 收藏
- 关注
原创 mysql 分区表新增字段方案 由于分区表数据量太大,接近1亿条
背景:在工作中遇到MySQL分区表需要新增多个字段的情况,尝试用一下语法,但是半个小时过去了仍然没有反应alter table test_20220115 add column clk_pv bigint(20) comment '次数' AFTER icon_clk_dev_cnt_1d;找了专业的DBA问了一下,给出一下解决方案1、mysql创建一样的表结构CREATE TABLE test_20220115 AS SELECT * FROM ads_d_cpcdw_innereye_gse
2022-01-15 15:51:14
2069
原创 cannot be used as a grouping expression because its data type map<string,string> is not an orderable
hive中map类型报错:cannot be used as a grouping expression because its data type map<string,string> is not an orderable data type 解决--1.创建中间表tmpcreate table A.temp as select modify_model model ,app_version_name ,event_inf
2021-04-23 09:51:34
1171
原创 初用springboot框架遇到的坑总结(工作中)
一,springboot很多时候映射关系的问题,SQL执行没有问题,但是返回前端的数据为空,很可能是实体命名方式没有按照驼峰命名法去命名,此时需要按照将application.xml文件当中的驼峰法设置改为camel:false二,微服务对于共用层返回的数据在调用共用层的时候,实体属性命名应该保持一致,否则返回对象可能没有值三,序列号UID其实,这个序列化ID起着关键的作用,它决定着是否能够成功反序列化!简单来说,java的序列化机制是通过在运行时判断类的serialVersionUID来验证版本
2020-05-24 23:22:39
403
原创 hive数据文件加载的区别
应用场景:开发数据采集工具,采集各种类型数据库数据为文件到服务器数据文件命名方式:/datacollection/抽取数据业务日期/系统名称/系统名称_源系统schema_表名_业务日期_666_批次号.DAT数据任务文件命名方式:/datacollection/抽取数据业务日期/系统名称/系统名称_源系统schema_表名_业务日期_666_批次号.CTL当部署采集工具时,当采集工具应用所在服务器和hiveserver服务器不在同一个服务器上面的时,会出现本地文件不存在的报错:no files m
2020-05-10 22:28:58
318
原创 跨服务不同库不同表关联查询的问题实例解决方案参考(有更好的方案欢迎留言)
通过调用查询第一个服务的接口获取实体对象A a(where条件可以通过参数传递)查询该服务的实体B 返回对象b创建B实体的集合对象List c两个for循环两个实体,for循环里面做if判断on后面的条件第二层循环中创建一个B实体对象 dd.set(a.get)d.set(b.get)c.add(d)...
2020-04-24 14:58:29
607
原创 host parameter is null
//1.解析ip地址的时候遇到的问题,通过http接口获取省市信息Caused by: java.lang.IllegalArgumentException: host parameter is null此原因主要是因为没有传入URL到http接口工具类中def get(url:String):String ={//1.创建一个Httpclientval client = new Htt...
2019-11-23 17:08:47
2132
原创 redis基本介绍以及操作
一,redis概述1.基本介绍1.1redis介绍 现在市面上用得非常多的一款内存数据库 Redis是当前比较热门的NOSQL系统之一,它是一个开源的使用ANSI c语言编写的key-value存储系统(区别于MySQL的二维表格的形式存储。)。和Memcache类似,但很大程度补偿了Memcache的不足。和Memcache一样,Redis数据都是缓存在计算机内存中,不同的是,Memc...
2019-10-20 12:46:44
161
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人