240 发简信
IP属地:浙江
  • 报扫描路径引起的实体未装配

    @ComponentScan 扫描指定目录下的 添加了@Controller、@Service、@Repository注解的类; 如果要扫描Fe...

  • CQRS

    查询 (Query) 上图中,可以看到Query不是通过DB来查询,而是通过一个专门用于查询的Read DB(上图中的Cache,它不一定是数据...

  • Resize,w 360,h 240
    关于Mysql索引,看这一篇就够了!

    一、Mysql索引基于B+树 B+树基于平衡二叉查找树和B+树。所谓平衡二叉查找树,就是任意节点的2个子树的最大高度差是1。平衡二叉树比非平衡二...

  • 分布式锁的实现方式

    分布式锁通常有3种实现方式,即数据库乐观锁、基于redis的分布式锁和基于zookeeper的分布式锁。 一、基于redis的乐观锁 选用Red...

  • Redis的两种备份方式——RDB和AOF

    RDB方式实际是将redis中的所有键值对保存为二进制文件,该文件可以还原为某一时刻特定的数据库状态。 SAVE命令会阻塞redis服务器进程,...

  • Resize,w 360,h 240
    Redis数据结构

    Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合...

  • Redis集群

    一、主从复制 0. 从服务器向主服务器发送sync命令,从而开始主从复制,主要步骤:主服务器执行bgsave,在后台生成一个rdb文件,并用一个...

  • redis

    1. 默认情况下,redis的目标数据库是0号数据库,但客户端可以通过执行select命令来切换目标数据库。redis服务器的数据库主要由dic...

  • Resize,w 360,h 240
    消息队列应用场景概述

    一、消息队列应用场景 1.1、异步处理 以用户注册,并且需要注册邮件和短信为例。 用户注册后,需要发送注册邮件和注册短信。传统的做法有两种:串行...