从零开始的查询优化

背景 需要查询到一批部门以及子部门,最终拿到这些部门下的人员信息,我们能够进行的操作如下 通过部门的目录前缀(前缀树)的方式,能够查询到所有子部门 ...

2 minute read

JavaJPA使用Mongo中的坑

背景 由于业务需求将一些数据作为缓存存到Mongo库中,然后在优化这个缓存过程的时候,发现的一个坑。 主要逻辑 原来的逻辑 获取所有数据 删除...

1 minute read

Java的部分基础机制

Java内存管理 Java的内存管理机制 1. JMM java的内存模型 1.1 主内存和工作内存 Java 内存模型规定了所有的变量都存储...

1 minute read

为什么加了索引后查询会变快

参考 说说为什么用了索引之后,查询就会变快? 个人理解 数据页和数据页之间,组成一个双向链表 每个数据页中的记录,是一个单向链表 ...

1 minute read

什么是事务?

背景 从实习开始也算是工作了两年了,但是从来没有使用过事务,原因可能是由于一直用的是MongoDB,而不是mysql,但是事物这种 事务的定义 可以将事...

1 minute read

Java学习笔记(一)

1. volatile volatile是轻量级的同步机制 保证可见性 不保证原子性 禁止指令重排 1.1 JMM内存模型之可见性 JM...

1 minute read