2019年11月7日

Kafka学习笔记1——概述和名词解释

摘要: 《Kafka 设计解析(一):Kafka 背景及架构介绍》学习笔记 MQ的作用: 1.解耦:将数据生产方和数据消费方解耦。数据生产方Pruducer只需要关心数据生产;数据消费放Consumer只需要关心数据消费。而不必关心其中的传输过程,该过程交给MQ保证。 试想,Producer生产出数据后使用 阅读全文

posted @ 2019-11-07 21:39 ybonfire 阅读(375) 评论(0) 推荐(0)

Spring事务——TransacationInterceptor源码学习

摘要: @Nullableprotected Object invokeWithinTransaction(Method method, @Nullable Class<?> targetClass, final InvocationCallback invocation) throws Throwable 阅读全文

posted @ 2019-11-07 19:55 ybonfire 阅读(269) 评论(0) 推荐(0)

2019年10月31日

Kafka顺序消息的处理方法笔记

摘要: 对于某一个Topic,Kafka会将该Topic的数据划分为多个Partition,每个Partition中的数据只会被相同Consumer Group中的某一个Consumer消费。 对于单个Partition而已,其中的数据是有序的,但是对于一个Topic,因为划分成了多个Partition,因 阅读全文

posted @ 2019-10-31 11:11 ybonfire 阅读(461) 评论(0) 推荐(0)

Kafka丢失数据的处理方法笔记

摘要: 针对Kafka消息丢失的问题可以从Producer和Consumer两部分考虑。 1.Producer request.required.acks配置,使得Producer在将信息推送至Kafka后是否等待Kafka的响应信息。 0——代表Producer不等待Kafka的响应信息就继续推送数据,会 阅读全文

posted @ 2019-10-31 11:05 ybonfire 阅读(1096) 评论(0) 推荐(0)

2019年10月26日

B树和B+树笔记

摘要: 数据库会为每个索引构建一个B+树结构,包括聚簇索引(默认为主键)和非聚簇索引,聚簇索引的树结构上的叶子结点记录的数据是该索引对应的整条记录值,非聚簇索引的树结构上的叶子结点记录的数据是聚簇索引的值和对应字段的值,需要去聚簇索引的树结构中进行回表查询数据。 B树和B+树都属于多叉平衡查找树,使得查询时 阅读全文

posted @ 2019-10-26 10:34 ybonfire 阅读(169) 评论(0) 推荐(0)

导航