MySQL ibtemp1是什么?

ibtmp1 是什么

ibtmp1 是非压缩的 innodb 临时表的独立表空间,通过innodb_temp_data_file_path 参数指定文件的路径,文件名和大小,默认配置为ibtmp1:12M:autoextend,也就是说在支持大文件的系统这个文件大小是可以无限增长的。

临时表释放后,空间会释放,但是磁盘空间不会释放,空闲空间可以被复用。释放磁盘空间只能重启。

阅读更多

Spring cloud Feign原理分析

Feign是一个http请求调用的轻量级框架,可以以Java接口注解的方式调用Http请求。Spring Cloud引入 Feign并且集成了Ribbon实现客户端负载均衡调用。
集成 Hystrix 实现客户端限流降级。
封装了Http调用流程,更适合面向接口化的变成习惯。

阅读更多

Java-分布式锁这样实现

为了防止分布式系统中的多个进程之间相互干扰,我们需要一种分布式协调技术来对这些进程进行调度。而这个分布式协调技术的核心就是来实现这个分布式锁。

阅读更多