一、并发控制 当程序中可能出现并发[//www.greatytc.com/p/94b7c2ab84ac]的情况时,就需要保证在并发情况下数据的准确性,以此确保当前用...
一、并发控制 当程序中可能出现并发[//www.greatytc.com/p/94b7c2ab84ac]的情况时,就需要保证在并发情况下数据的准确性,以此确保当前用...
遍历方式 二叉树的常见遍历方式如下几种: 前序遍历: 访问根节点,前序遍历方式访问左子树,前序遍历方式访问右子树; 中序遍历: 中序遍历方式访问左子树,访问根节点,中序遍历方...
为了批流统一,Flink提供了两种关系型API,Table API和SQL。Table API是一种语言集成的查询API,由多个比如selection,filter,join...
Flink源码分析系列文档目录 请点击:Flink 源码分析系列文档目录[//www.greatytc.com/p/d4a372809e3d] 前言 FLIP-27...
Checkpoint由JM的Checkpoint Coordinator发起第一步,Checkpoint Coordinator 向所有 source 节点 trigger ...
Kafka文档[http://kafka.apache.org/0100/documentation.html#log] 1. Kafka集群用log和index文件来存储消...
前言:讲解透彻,从存储到系统,硬件,网络细节综合考虑 问:讲讲kafka为什么这么快?答:kafka的快是从底层设计,到充分利用硬件,系统,压缩等等特性,综合产生的结果。 要...
一、动态多数据源的配置 1.1 创建动态数据源 通过实现Spring提供的AbstractRoutingDataSource类,我们可以实现自己的数据源选择逻辑,从而可以实现...
本文内容是基于Flink 1.9来讲解。Flink使用checkpoint检查点来保证Exactly-Once语义的,这篇文章会从源码角度分析下checkpoint怎么触发的...
背景说明 Idea在使用过程中经常会涉及到一个启动内存设置多大的问题,设置少了担心不够用卡,设置多了在有限的机器硬件资源下又觉得里浪费,Idea官方提供了显示实时内存的方案。...
本文章是学习《垃圾回收的算法与实现》[https://yun.weicheng.men/Book/%E5%9E%83%E5%9C%BE%E5%9B%9E%E6%94%B6%E...
kaka的特点1 kafka主要做分布式消息处理平台,吞吐量非常的高,但是有发布订阅的功能,所有可以作为消息队列处理2 并不保证消息有序,保证topic中某个partitio...
Netcat是什么 NC(netcat)被称为网络工具中的瑞士军刀,体积小巧,但功能强大。 Nc主要功能 Nc可以在两台设备上面相互交互,即侦听模式/传输模式 Telnet功...
Aviator是一个高性能、轻量级的 java 语言实现的表达式求值引擎, 主要用于各种表达式的动态求值。现在已经有很多开源可用的 java 表达式求值引擎,为什么还需要 A...
方法一: 1. 使用 brew 安装。 brew install thrift 如果没有 Homebrew,先安装Homebrew. 使用brew安装比较方便,他会把thri...
_all:一个把其它字段值 当作一个大字符串来索引的特殊字段。当你不知道所需查询字段,在文档中的位置时使用_all字段是非常适合的。 曾经在es5.6.3版本中使用过_all...
转载请注明原创出处,谢谢!简书占小狼//www.greatytc.com/users/90ab66c248e6/latest_articles 前言 看着上一篇的更新...
1、故障现象 客服同事反馈平台系统运行缓慢,网页卡顿严重,多次重启系统后问题依然存在,使用top命令查看服务器情况,发现CPU占用率过高。 2、CPU占用过高问题定位 2.1...
适应场景 Redis 适用 需要使用复杂数据结构(map, set),map/set中元素很多(1000以上) 延迟敏感服务 不适用 数据量超过600GB(数据太多,全内存太...