1. Redis - 分布式锁

    在分布式系统中,使用Redis作为分布式锁,是常用的一种分布式锁解决方案。

    2021/10/02 Redis

  2. Redis - 集群

    Redis集群有扩容和高可用的需求,那么集群如何搭建,就是一个需要考虑的问题。 Redis 支持三种集群方案: 主从复制模式 Sentinel(哨兵)模式 Cluster 模式

    2021/10/02 Redis

  3. Redis - 持久化

    在运行情况下, Redis 以数据结构的形式将数据维持在内存中, 为了让这些数据在 Redis 重启之后仍然可用,Redis 分别提供了 RDB 和 AOF 两种持久化方法: RDB(Redis 数据库):RDB 持久性以指定的时间间隔执行数据集的时间点快照。 AOF(Append Only File):AOF 持久化记录服务器收到的每个写操作,在服务器启动时会再次播放,重建原始数据集。命令使用与 Redis 协议本身相同的格式以仅附加的方式记录。当日志变得太大时,Redis 能够在后台重写日志。

    2021/10/02 Redis

  4. Redis - 订阅与发布

    Redis 通过 PUBLISH 、 SUBSCRIBE 等命令实现了订阅与发布模式, 这个功能提供两种信息机制, 分别是 订阅/发布到频道 和 订阅/发布到模式。

    2021/10/02 Redis

  5. Redis - 事务

    事务提供了一种“将多个命令打包, 然后一次性、按顺序地执行”的机制, 并且事务在执行的期间不会主动中断 —— 服务器在执行完事务中的所有命令之后, 才会继续处理其他客户端的其他命令。

    2021/10/02 Redis

  6. JVM - 类加载器

    类的生命周期

    2021/10/01 JVM

  7. JVM - 监控和故障处理工具

    这些命令在 JDK 安装目录下的 bin 目录下:

    2021/09/29 JVM

  8. JVM - jhat工具

    jhat 用于分析 heapdump 文件,它会建立一个 HTTP/HTML 服务器,让用户可以在浏览器上查看分析结果。

    2021/09/29 JVM

  9. JVM - jmap工具

    jmap(Memory Map for Java):生成堆转储快照。

    2021/09/29 JVM

  10. JVM - jinfo工具

    jinfo: 实时地查看和调整虚拟机各项参数

    2021/09/29 JVM