Queue 之 help gc

java.util.concurrent.LinkedBlockingQueue#dequeue有一行代码h.next = h 被注释上了help gc,那么它到底是怎么帮助gc的呢?

redis学习10-集群

Redis集群会将数据库分为16384个槽(slot),集群中的每个节点可以处理0~16384个槽,redis的每个键只会落在其中的一个槽中。当数据库中的每个槽都有redis节点处理的时候,集群才会处于可用状态。

redis学习9-哨兵Sentinel

哨兵Sentinel是redis集群高可用的解决方案:由一个或多个Sentinel节点组成,监视任意多个主服务器及主服务器下的所有从服务器,当主服务器下线的时候,从其从服务器中选择一个升级成主服务器。

redis学习6-客户端和服务器

Redis一个服务器可以与多个客户端进行网络连接,每个客户端可以向服务器发送命令请求,服务器接受并处理客户端发送的命令,并向客户端返回命令回复。

redis学习5-AOF持久化

Redis是内存数据库,如果不做持久化,一旦服务器退出,就会丢失所有数据。因此redis提供了两种持久化方式用于持久化数据:RDB和AOF。本篇文章介绍AOF持久化方式。

redis学习4-RDB持久化

Redis是内存数据库,如果不做持久化,一旦服务器退出,就会丢失所有数据。因此redis提供了两种持久化方式用于持久化数据:RDB和AOF。本篇文章介绍RDB持久化方式。