接口URL规范 【强制】命名规范:采用RESTful风格,使用小写字母,单词之间使用短横线连接,如 /user/get-user-info。 【...
普通的存储格式,比如我们表格中有abc三列,像mysql按行存储则如下所示 大数据引擎存储中,大部分都是采用列式存储,比如Hive、Hbasea...
首先给直观的看看监控效果图: 数据流架构如下所示,通过Flume采集日志数据,并写入到kafka中,Flink读取kafka数据经过处理后再次放...
同步锁synchronized和重入锁ReentrantLock都是用于并发程序设计必不可少的手段,在JDK 5.0早期版本中,同步锁性能远远低...
代理模式是在不修改原有代码逻辑的情况下,对原有代码逻辑增强的一种方式,要了解什么是动态代理,首先要知道什么是静态代理。 一、静态代理 假设一种场...
数据库索引 mysql索引以B+树作为存储结构,B+树的主要特点是,非叶子节点不存储数据,数据只存储在叶子节点上,并且所有叶子节点组成有序链表 ...
什么是seata? seata是具有高性能、易用的微服务框架下的分布式事务解决方案。 传统事务 传统单机应用程序中,三个模块共用一个本地数据库,...
便于简单展示,只配置了两个服务之间,用于验证seata分布式事务 seata server启动 从seata官网下载seata server包,...
ThreadLocal用于提供线程局部变量,每个线程有拥有其独立初始化的变量副本。当线程消失时,其线程本地实例的所有副本都将被垃圾回收。 Thr...