- 博客(370)
- 资源 (14)
- 问答 (1)
- 收藏
- 关注
原创 详解flink sql, calcite logical转flink logical
详解flink sql, calcite logical转flink logical
2024-06-30 18:14:25
1124
2
原创 解读分布式系统里,数据一致性的三种典型架构及其应用
对于单体系统来言写结点和读节点都在同一个节点上,所以不存在数据一致性的总是,为了解决单体结构不能横向扩展的问题,引入了分布式的架构,分布式架构突破了单体架构在内存,CPU,硬盘方面的限制,但是也引入了新的数据一致性的问题。
2024-04-01 21:34:10
557
原创 Flink 面试题总结及答案
即使状态数据存储在 RocksDB 中,检查点的元数据和可能的状态快照(如增量快照)仍然需要被保存到文件系统中。这样,无论作业的状态数据存储在哪里,检查点数据都可以从这个目录中恢复。:配置检查点目录为 Flink 提供了一个统一的配置点,无论使用哪种状态后端,都可以在同一个配置文件中指定检查点的存储位置。:使用 RocksDB 作为状态后端可以有效地管理状态数据的内存,避免了因为状态数据过大导致内存不足的问题。对于处理大量数据和需要快速访问状态的应用场景,RocksDB 提供了比内存状态后端更好的性能。
2024-03-04 22:26:50
504
原创 Hive 最全面试题及答案(基础篇)
hive元数据存储hive 内部表和外部表的区别hive常用的几种ORDER BY,SORT BY,DISTRIBUTE BY,CLUSTER BY排序文件格式分区和分桶 hive UNION和UNION ALL的区别hive 区别UDF、UDAF、UDTF的区别hive 常用的几种join
2024-02-21 22:51:53
539
原创 flink k8s HA 报ClusterRetrieveException: Could not get the rest endpoint
从源码中可以看到实现上的jobmanager 这个svc要以flink-cluster-rest 来命名才能解析到jobmanager地址。我是在用flink sql-client 提交任务发现的这个问题。
2023-04-25 19:12:29
455
1
原创 一文读懂clickhouse 的normal join和global join区别
一文看懂clickhouse join和global join 区别,和join 隐藏的陷阱
2023-04-08 21:42:45
2009
5
原创 calcite 启发式优化器(HepPlanner)原理与自定义优化规则实现
calcite 启发式优化器(HepPlanner)原理与自定义优化规则实现
2022-09-25 17:07:12
1295
原创 calcite 初试-使用sql读取csv文件
本文争取利用最少的代码来实现此功能,理解calcite是如何工作的。通过calcite,使用sql来读取csv数据。
2022-09-13 23:07:54
1177
原创 理解磁盘在kafka和Mysql的应用
各种存储中间件,或者 数据库都负责要对数据进行读写,数据保存在磁盘,所以了解磁盘的一些原理,有助于加深对软件的认识。
2022-08-27 21:35:18
541
原创 k8s ingress 安装,503,404,解决
下载deploy.yaml下载image执行查看服务创建具体的ingress问题总结ingress address为空访问报503访问报404
2022-06-20 00:59:51
1539
javax.mail.jar
2016-06-25
commons-email-1.3.jar_mail.jar_activation.jar
2016-06-22
hadoop中找不到jobtracker的源码
2017-06-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人