Avatar notebook default
24篇文章 · 27548字 · 3人关注
  • redis学习笔记

    redis学习笔记 简介 Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。它支持多种类型的...

  • Resize,w 360,h 240
    ElasticSearch索引原理浅析(DocValues 和 Fielddata)

    ElasticSearch使用的是倒排索引,既然是倒排索引,对应的肯定有正向索引,我们先来把这两个概念弄清楚 正向索引 正排索引表是以文档的ID...

  • ElasticSearch性能优化

    ElasticSearch在性能优化上分为两大部分,一个是单机的参数优化(这个占大部分),另一个是集群的设置,集群从一定程度上可以看做是多个单机...

    0.8 4424 0 11
  • Resize,w 360,h 240
    RocketMQ源码之HA(高可用)

    RocketMQ的HA主要体现在服务器端的Namesrv和broker的配置上,既然是进行了HA,那么肯定是集群来保证的,我们一一来看。 Nam...

  • queue的两大类

    Queue接口与List、Set同一级别,都是继承了Collection接口。队列是一种数据结构.它有两个基本操作:在队列尾部加人一个元素,和从...

  • Resize,w 360,h 240
    RocketMQ源码之Message的生命周期

    RocketMQ作为一个消息中间件,大部分业务逻辑都在对Message进行传递和处理,我们以Message的生命周期为切入点,来探一探它的运行原...

  • RocketMQ源码之selectOneMessageQueue选择队列

    RocketMQ是通过MQFaultStrategy的selectOneMessageQueue方法来选择发送队列的 MQFaultStrate...

  • Resize,w 360,h 240
    RocketMQ源码之Producer获取topicPublishInfo

    从RocketMQ架构解析中我们了解到了RocketMQ的架构设计原理,接下来我们根据架构图来解析各个步骤的源码,探索RocketMQ是怎么实现...

  • RocketMQ环境搭建和quickexample

    在分布式系统中,各个子系统、节点之间需要进行及时的数据交换,消息中间件应运而生,现在比较常见的MQ产品主要是ActiveMQ、RabbitMQ、...

文集作者