Java
文章平均质量分 88
Accelerating
这个作者很懒,什么都没留下…
展开
-
Redis 的缓存异常处理 —— 缓存雪崩、缓存击穿、缓存穿透
Redis 的缓存异常处理 —— 缓存雪崩、缓存击穿、缓存穿透1.缓存雪崩2.缓存击穿3.缓存穿透4.数据不一致性在实际应用 Redis 过程中,如果将 Redis 作为数据库的缓存,经常会遇到这几个问题:缓存雪崩、缓存击穿、缓存穿透等。1.缓存雪崩缓存雪崩指的是大量的应用无法在 Redis 缓存中处理,然后大量请求发送到了数据库,导致数据库的压力激增,甚至可能导致数据库崩溃,从而导致整个系统崩溃,引发雪崩一样的连锁效应。而引起缓存雪崩的原因,一般如下:1、缓存中大量 key 同时过期2、Red转载 2022-01-13 11:26:47 · 185 阅读 · 0 评论 -
Flink教程-flink 1.11 流式数据ORC格式写入file
原文链接:https://blog.csdn.net/zhangjun5965/article/details/107143992/Flink教程-flink 1.11 流式数据ORC格式写入fileStreamingFileSink简介写入orc工厂类向量化操作构造OrcBulkWriterFactory实例讲解构造source构造OrcBulkWriterFactory构造StreamingFileSink在flink中,StreamingFileSink是一个很重要的把流式数据写入文件系统的sin转载 2021-07-15 13:22:06 · 1226 阅读 · 0 评论 -
从滴滴的Flink CEP引擎说起
从滴滴的Flink CEP引擎说起本文转载自 https://www.cnblogs.com/cx2016/p/11647110.html。CEP业务场景复杂事件处理(Complex Event Process,简称CEP)用来检测无尽数据流中的复杂模 式,拥有从不同的数据行中辨识查找模式的能力。模式匹配是复杂事件处理的一个强 大援助。 例子包括受一系列事件驱动的各种业务流程,例如在安全应用中侦测异常行为;在金 融应用中查找价格、交易量和其他行为的模式。其他常见的用途如欺诈检测应用和传 感器数据的分析转载 2020-11-11 10:16:18 · 977 阅读 · 0 评论 -
Flink中的三种状态管理器
Flink中的状态管理器flink提供了三种状态管理器分别是:基于内存的MemoryStateBackend 基于文件系统的FsStateBackend 基于RockDB的RocksDBStateBackend1. MemoryStateBackendMemoryStateBackend将状态数据全部存储于JVM堆内存中。MemoryStateBackend是Flink的默认状态管理器。状态数据包括用户使用的DataStream API创建的Key/Value State、窗口中缓存的状态原创 2020-08-11 18:48:26 · 888 阅读 · 1 评论 -
RocketMQ中高性能最佳实践-网易云课笔记
RocketMQ中高性能最佳实践最佳实践之Producer降低服务器管理的复杂性和管理成本最佳实践之Consumer最佳实践之NameServerJVM与Linux内核配置JVM配置Linux内核设置...原创 2020-05-04 19:04:00 · 217 阅读 · 0 评论 -
Initialization of bean failed; nested exception is org.springframework.aop.framework.AopConfigExcept
#Initialization of bean failed; nested exception is org.springframework.aop.framework.AopConfigException: Unexpected AOP exception; nested exception is java.lang.IllegalStateException: Unable to load ...原创 2020-04-25 12:36:33 · 7596 阅读 · 1 评论 -
Selector的wakeup()
/** * Causes the first selection operation that has not yet returned to return * immediately. * * <p> If another thread is currently blocked in an invocation of the * {@link #select()} or {...转载 2020-04-03 14:14:46 · 767 阅读 · 0 评论 -
构建k8s微云部署包
公司用的k8s,经常用于微服务,一般情况下Jenkins部署。但对于未立项的项目,不能可手动部署。这里记录一下大概过程,用于自己日后查阅。目录结构-project--common #公用模块--figure #人物模块--vehicle #车辆模块--build #build目录---config.tar.gz 配置文件--build.sh --DockerfileDock...原创 2019-12-28 13:45:37 · 300 阅读 · 0 评论