谈谈Redis的对象机制(redisObject)? 2022-09-15
比如说, 集合类型就可以由字典和整数集合两种不同的数据结构实现, 但是, 当用户执行 ZADD 命令时, 他/她应该不必关心集合使用的是什么编码...详情>
Redis一般有哪些使用场景? 2022-09-15
分布式锁。这个主要利用redis的setnx命令进行,setnx:"set if not exists"就是如果不存在则成功设置缓存同时返回1,否则返回0 ,这个特性在俞...详情>
Hotspot中有哪些垃圾回收器? 2022-09-15
此阶段其实也可以做到与用户程序一起并发执行,但是因为只回收一部分 Region,时间是用户可控制的,而且停顿用户线程将大幅度提高收集效率。详情>
为什么Redis是单线程的以及为什么这么快? 2022-09-15
redis完全基于内存,绝大部分请求是纯粹的内存操作,非常快速. 数据结构简单,对数据操作也简单,redis中的数据结构是专门进行设计的 采用单...详情>
什么是Redis,为什么用Redis? 2022-09-15
Redis是一种支持key-value等多种数据结构的存储系统。可用于缓存,事件发布或订阅,高速队列等场景。支持网络,提供字符串,哈希,列表,队列...详情>
什么情况下会触发Full GC? 2022-09-15
对于 Minor GC,其触发条件非常简单,当 Eden 空间满时,就将触发一次 Minor GC。而 Full GC 则相对复杂,有以下条件: 1、调用 System.gc(...详情>
说说JVM内存分配策略? 2022-09-15
1、对象优先在 Eden 分配 大多数情况下,对象在新生代 Eden 区分配,当 Eden 区空间不够时,发起 Minor GC。 2、大对象直接进入老年代 ...详情>
MySQL读写分离方案? 2022-09-15
主服务器处理写操作以及实时性要求比较高的读操作,而从服务器处理读操作。从服务器可以使用 MyISAM,提升查询性能以及节约系统开销;增加冗余...详情>
MySQL主从复制? 2022-09-15
SQL 线程 : 负责读取中继日志并重放其中的 SQL 语句。半同步复制
和全同步不同的是,半同步复制的逻辑是这样,从库写入日志成功后返回ACK确认...详情>
Java中的2D 数组 – 二维数组和嵌套数组 2022-09-15
多维数组只是一个数组的数组。您可以将其视为存储多个容器的单个容器。在本文中,我们将讨论 Java 中的二维数组。您将看到用于创建一个的语法...详情>