面试突击
清雪冰橙
智商不够,时间来凑。
展开
-
面试突击——Redis
一. memcache和Redis的区别 Memcache:代码层次类似Hash 支持简单数据类型 不支持数据持久化存储 不支持主从 不支持分片 Redis: 数据类型丰富 支持数据磁盘持久化存储 支持主从 支持分片 二. 为什么Redis那么快? 完全基于内存,绝对部分请求是纯粹的内存操作。 数据结构结构简单,对数据操作也简单。不使用表,不需要对多个表进行关联,存储结构是键...原创 2020-04-12 20:22:27 · 243 阅读 · 0 评论 -
Java并发编程学习笔记
第二章 Java并发机制的底层实现原理 一、Volatile关键字 作用: 保证了“共享变量”在多线程环境下的“可见性”. 底层实现原则: 对被volatile修饰的变量进行写操作的时候,JVM会向处理器发送一条#Lock前缀指令,这个指令的作用就是将对应缓存行的数据写回到被缓存的内存。 一个处理器将缓存回写到内存<addr>中,那么其他处理器中对<addr>...原创 2020-04-18 20:37:59 · 180 阅读 · 0 评论