上一页 1 2 3 4 5 6 7 8 ··· 112 下一页
摘要: CompletableFuture进阶篇-外卖商家端API的异步化 背景 为何需要并行加载 并行加载的实现方式 同步模型 NIO异步模型 为什么会选择CompletableFuture? CompletableFuture使用与原理 CompletableFuture的背景和定义 Completab 阅读全文
posted @ 2023-07-28 13:59 甜菜波波 阅读(44) 评论(0) 推荐(0) 编辑
摘要: ** clickhouse SQL语法(一) ** 1.更改表名 将A表名字改为B RENAME TABLE A TO B 2.更改字段类型 将A表的NAME列改为String类型 ALTER TABLE A MODIFY COLUMN NAME String; 3.删除部分数据 删除A表中Vin是 阅读全文
posted @ 2023-07-28 13:51 甜菜波波 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 文章目录 前言 一、通过删除表分区的方式 二、执行delete方式 三、执行truncate方式 四、设置表数据生命周期 五、删除数据文件目录 总结 前言 clickhouse数据库清理数据的方式很多,每种方式都各有自己的优缺点,请根据实际需要采用适合自己的方式,下面逐一介绍。 一、通过删除表分区的 阅读全文
posted @ 2023-07-28 13:50 甜菜波波 阅读(4893) 评论(0) 推荐(0) 编辑
摘要: clickhouse集群主要有两个作用,一是数据副本,也就是将数据冗余到另外的机器上,用于保证高可用;二是分布表,就是将一个表的数据分散到多个节点上保存,然后再通过Distributed表引擎将数据拼接起来作为一个完整的表使用。 创建分布式表: 1.查看clickhouse 默认的集群配置 SELE 阅读全文
posted @ 2023-07-28 11:18 甜菜波波 阅读(461) 评论(0) 推荐(0) 编辑
摘要: 技术标签: 大数据开发 分布式 数据库 大数据 flink ClickHouse创建分布式表 当数据量剧增的时候,clickhouse是采用分片的方式进行数据的存储的,类似于redis集群的实现方式。然后想进行统一的查询的时候,因为涉及到多个本地表,可以通过分布式表的方式来提供统一的入口。由于是涉及 阅读全文
posted @ 2023-07-28 10:38 甜菜波波 阅读(548) 评论(0) 推荐(0) 编辑
摘要: 创建本地表:CREATE TABLE default.xx on cluster default ( `id` Int64 COMMENT 'id', `plate_code` Nullable(String) COMMENT '板块编号', `plate_name` Nullable(String 阅读全文
posted @ 2023-07-28 10:38 甜菜波波 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 目录 依赖添加 实体类: OSS配置类: OSSUtil工具类: OSS上传接口类: OSS上传接口实现类: OSS上传控制类: 工具类: 依赖添加 在Maven的pom.xml文件中添加OSS的依赖: <!--阿里云OSS--> <dependency> <groupId>com.aliyun.o 阅读全文
posted @ 2023-07-27 11:13 甜菜波波 阅读(2141) 评论(0) 推荐(0) 编辑
摘要: 1.工具類用途?java 該工具類主要用於那些沒有納入spring框架管理的類卻要調用spring容器中的bean提供的工具類,在spring中要經過IOC依賴注入來取得對應的對象,可是該類經過實現ApplicationContextAware接口,以靜態變量保存Spring Application 阅读全文
posted @ 2023-07-21 16:25 甜菜波波 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 解题思路:JAVA8使用stream()根据类型对List进行分组统计。 核心功能代码片段: //分组求和 Map<String, LongSummaryStatistics> collect = list.stream().collect( Collectors.groupingBy(Fruit: 阅读全文
posted @ 2023-07-21 15:55 甜菜波波 阅读(1296) 评论(0) 推荐(0) 编辑
摘要: 我有一个函数 ( findByNames) 接受传播参数,如下例所示: List<Users> findByNames(String... names) { ... } 作为参数,我有一个列表: List<String> names = asList("john","abraham"); 所以我想将 阅读全文
posted @ 2023-07-19 13:59 甜菜波波 阅读(1122) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 112 下一页