240 发简信
IP属地:广西壮族自治区
  • Resize,w 360,h 240
    3. ES入门 - 倒排索引

    elasticsearch之所以有如此高性能的搜索表现,正是得益于底层的倒排索引技术。那么什么是倒排索引呢?倒排索引的概念是基于MySQL这样的...

  • Resize,w 360,h 240
    2. ES入门 - 认识和安装ES(ES&Kibana)

    1. 初识elasticsearch Elasticsearch的官方网站如下:https://www.elastic.co/cn/elasti...

  • Resize,w 360,h 240
    1. ES入门 - 为什么学习Elasticsearch

    黑马商城作为一个电商项目,商品的搜索肯定是访问频率最高的页面之一。目前搜索功能是基于数据库的模糊搜索来实现的,存在很多问题。首先,查询效率较低。...

  • Resize,w 360,h 240
    10. MQ高级 - 消费者的可靠性 - 业务幂等性

    何为幂等性?幂等是一个数学概念,用函数表达式来描述是这样的:f(x) = f(f(x)),例如求绝对值函数。在程序开发中,则是指同一个业务,执行...

  • 9. MQ高级 - 消费者的可靠性 - 失败处理策略

    在之前的测试中,本地测试达到最大重试次数后,消息会被丢弃。这在某些对于消息可靠性要求较高的业务场景下,显然不太合适了。因此Spring允许我们自...

  • 8. MQ高级 - 消费者的可靠性 - 失败重试机制

    当消费者出现异常后,消息会不断requeue(重入队)到队列,再重新发送给消费者。如果消费者再次执行依然出错,消息会再次requeue到队列,再...

    0.4 45 0 1
  • Resize,w 360,h 240
    7. MQ高级 - 消费者的可靠性 & 消费者确认机制

    当RabbitMQ向消费者投递消息以后,需要知道消费者的处理状态如何。因为消息投递给消费者并不代表就一定被正确消费了,可能出现的故障有很多,比如...

  • Resize,w 360,h 240
    6. MQ高级 - MQ的可靠性 - LazyQueue

    在默认情况下,RabbitMQ会将接收到的信息保存在内存中以降低消息收发的延迟。但在某些特殊情况下,这会导致消息积压,比如: 消费者宕机或出现网...

  • Resize,w 360,h 240
    5. MQ高级 - MQ的可靠性 & 数据持久化

    消息到达MQ以后,如果MQ不能及时保存,也会导致消息丢失,所以MQ的可靠性也非常重要。 1.数据持久化 为了提升性能,默认情况下MQ的数据都是在...