摘要:
说起垃圾收集(Garbage Collection,下文简称GC),有不少人把这项技术当作Java语言的伴生产物。事实上,垃圾收集的历史远远比Java久远,在1960年诞生于麻省理工学院的Lisp是第一门开始使用内存动态分配和垃圾收集技术的语言。当Lisp还在胚胎时期时,其作者John McCart 阅读全文
posted @ 2024-07-18 23:53
Duancf
阅读(47)
评论(0)
推荐(0)
摘要:
HotSpot的算法细节实现 3.2、3.3节从理论原理上介绍了常见的对象存活判定算法和垃圾收集算法,Java虚拟机实现这些算法时,必须对算法的执行效率有严格的考量,才能保证虚拟机高效运行。本章设置这部分内容主要是为了稍后介绍各款垃圾收集器时做前置知识铺垫,如果读者对这部分内容感到枯燥或者疑惑,不妨 阅读全文
posted @ 2024-07-18 23:52
Duancf
阅读(52)
评论(0)
推荐(0)
摘要:
字典是 Redis 服务器中出现最为频繁的复合型数据结构,除了 hash 结构的数据会用到字典(dict)外,整个Redis 数据库的所有 key 和 value 也组成了一个全局字典还有带过期时间的 key 集合也是一个字典。zset 集合中存储 value 和 score 值的映射关系也是通过字 阅读全文
posted @ 2024-07-18 19:29
Duancf
阅读(119)
评论(0)
推荐(0)
摘要:
数据库和缓存如何保证一致性? 阿旺登陆到了服务器,经过一番排查后,确认服务器的性能瓶颈是在数据库。 这好办,给服务器加上 Redis,让其作为数据库的缓存。 这样,在客户端请求数据时,如果能在缓存中命中数据,那就查询缓存,不用在去查询数据库,从而减轻数据库的压力,提高服务器的性能。 先更新数据库,还 阅读全文
posted @ 2024-07-18 18:43
Duancf
阅读(59)
评论(0)
推荐(0)

浙公网安备 33010602011771号