- 博客(6)
- 资源 (3)
- 收藏
- 关注
转载 mysql online ddl原理
背景 dba的日常工作肯定有一项是ddl变更,ddl变更会锁表,这个可以说是dba心中永远的痛,特别是执行ddl变更,导致库上大量线程处于“Waiting for meta data lock”状态的时候。因此mysql 5.6的online ddl特性是dba们最期待的新特性,这个特性解决了执行ddl锁表的问题,保证了在进行表变更时,不会堵塞线上业务读写,保障在变更时,库依然能正常对外提...
2018-03-14 12:03:48 233
原创 REDIS简介
1 RDB 数据快照(快) AOF操作日志追加(慢) 2 同时开启AOF和RDB时恢复数据时候优先使用AOF回复因为AOF 较RDB安全 3 Redis支持主从(2.x)和集群(3.x) 4 redis 支持数据持久化,可以将内存的数据保存到磁盘中,重启时候可以再次记载原数据 5 redis 单键值支持1G的数据存储。 redis的特点 1 redis是一个高性能的K/V数据库
2018-01-29 11:03:51 247
原创 缓存穿透
所谓缓存,就是在逻辑代码和数据库之间插入那么一层缓冲层,查询等操作可以在缓冲层解决,不用再去数据库操作,以达到缓解数据库压力和增加查询效率的那么一个缓冲层。从这个角度来看,对于缓存穿透,字面理解就是将这个缓冲层打透,我每次都能直达数据库,你得缓冲层不起什么效果,就是这么一个概念。 网上也有对这个概念的各种解释,我简要提取整理一下就是: 查询一个一定不存在的数据,由于缓存是不命中
2018-01-26 15:17:59 152
转载 JVM(java 虚拟机)内存设置
打开 IDEA 安装目录,看到有一个 bin 目录,其中有两个 vmoptions 文件,需针对不同的JDK进行配置: 32 位:idea.exe.vmoptions 64 位:idea64.exe.vmoptions [plain] view plain copy print? -Xms512m -Xmx1024m -XX:Ma
2018-01-23 10:59:25 166
原创 Java反射优化
公司转正答辩的时候被问到,在利用反射的时候,如果并发量比较大的情况下,如何进行优化,当时比较紧张,大脑一片空白,时候回来查找了一些资料,在这里做一些总结 首先先了解一下,java的反射为什么慢 反射Field/get 跟着源码看下,最后是使用FieldAccessor来获取的: 都是写使用Unsafe类来访问的,Unsafe类是Java中可以像C语言
2018-01-22 14:56:51 1693
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人