LeeQingShui's Blog

  • 标签

  • 分类

  • 归档

  • 关于

消息队列之 Kafka

发表于 2020-06-16 | 更新于 2026-08-26 | 分类于 MQ
本文字数: 32k | 阅读时长 ≈ 46 分钟

什么是 Kafka?

  Kafka 用于构建实时数据管道和流媒体应用程序。
  Kafka 具有横向可扩展性、容错性、高速性等特点,目前已有成千上万家公司在使用它。

阅读全文 »

(三)ElasticSearch 数据纵览——聚合

发表于 2020-06-16 | 更新于 2022-12-17 | 分类于 全文检索
本文字数: 10k | 阅读时长 ≈ 14 分钟

什么是聚合?

  通过 ES 聚合,我们将得到一个数据的概览。

  若我们需要的是纵览和分析全部的数据而不是寻找单个文档,比如说想要知道:

  • 世界上有多少手机厂商?
  • 每月新增的手机厂商有多少?
  • 按照手机厂商来划分,手机的平均定价是多少?

  通过聚合,可以搜寻到以上问题的答案,并且聚合也可以回答更加细微的问题,比如说:

  • 最受欢迎的手机厂商是哪家?
  • 目前性能最高的手机是哪家厂商的?是哪一款?
阅读全文 »

初识 Elastic Job

发表于 2020-06-03 | 更新于 2022-11-22 | 分类于 分布式
本文字数: 2.3k | 阅读时长 ≈ 3 分钟

序言

  我们都听过愚公移山的故事,对个人来讲,移走一座山需要耗费的时间无疑是十分漫长的。因此,愚公找亲朋好友帮忙一起挖山,最终感动了天帝,天帝叫部下施展了法力将太行、王屋山移走。
  愚公不愚,知道将任务拆解,分而治之。
  那么,在分布式任务中,我么又何须使用传统的定时任务框架去完整的执行一个任务呢?
  现在,让我们使用起 Elastic Job 吧!

阅读全文 »

初识 Dubbo

发表于 2020-06-02 | 更新于 2022-10-27
本文字数: 5.7k | 阅读时长 ≈ 8 分钟

  Duboo 在 Java 后端分布式领域与 SpringCloud 平分天下,那么就跟随这篇文章来了解下吧!

阅读全文 »

初识 Zookeeper

发表于 2020-05-29 | 更新于 2024-10-07 | 分类于 分布式
本文字数: 11k | 阅读时长 ≈ 15 分钟

阅读全文 »

浅析 Java 日志体系

发表于 2020-05-27 | 更新于 2022-11-29 | 分类于 Java 基础
本文字数: 9.4k | 阅读时长 ≈ 13 分钟

  在日常工作中,无论是开发人员还是运维人员,都不得不和一个东西打交道,那便是日志。

阅读全文 »

Redis 最佳实践

发表于 2020-05-26 | 更新于 2026-08-28 | 分类于 NoSQL
本文字数: 5.4k | 阅读时长 ≈ 8 分钟

序言

  此文章待重构排版。

阅读全文 »

(二)ElasticSearch 检索技术—— DSL

发表于 2020-05-22 | 更新于 2024-02-24 | 分类于 全文检索
本文字数: 5.9k | 阅读时长 ≈ 8 分钟

前言

  类似于 MySQL 的查询(过滤,分页,排序),Elasticsearch 提供了基于 JSON 的完整的 DSL(领域特定语言)来定义查询。

阅读全文 »

(一)初识 ElasticSearch

发表于 2020-05-20 | 更新于 2025-08-05 | 分类于 全文检索
本文字数: 24k | 阅读时长 ≈ 34 分钟

序言

  在各种类型的网站上,你都可以见到一个很常见的组件——搜索框。
  用户搜索的目的自然是想找到自己期望的数据,那么,作为程序员,我们会如何实现搜索功能呢?
  对于少量的数据,我们会使用 MySQL 的LIKE模糊搜索来满足该需求,但是,现在很多业务场景下的数据都是海量的,这时候再继续使用 MySQL 的话,就不太合适了。
  为什么呢?
  因为呀, MySQL 的LIKE全文检索会对数据库中所有数据进行逐行匹配输入的关键字,因此效率比较低。
  为了提高检索的效率,目前绝大多数公司都在使用 ElasticSearch,那么下面跟随本篇文章来了解下 ElasticSearch 是什么东东吧!

阅读全文 »

(七)Redis Cluster 集群

发表于 2020-04-16 | 更新于 2023-09-24 | 分类于 NoSQL
本文字数: 12k | 阅读时长 ≈ 17 分钟

前言

  虽然 Redis 哨兵模式在主从模式基础上实现了高可用和读写分离功能,一定程度上提升了性能,但是此模式下集群主节点仍然只有一个,若主节点宕机了,即使从节点能够被哨兵预警要求升级为主节点,由于写入操作都是在主节点中,升级期间还是会存在数据无法写入的可能性。

  既然哨兵模式的 Redis 集群可能引发该问题,为了解决它,最好的方案是允许主节点的个数存在多个,但是,哨兵集群无法这么做!

  不过没关系,因为 Redis 3.0 后加入的 Cluster 模式的集群弥补了哨兵模式集群的不足,此模式的集群支持多个主节点。

阅读全文 »
1…456…15
LeeQingShui

LeeQingShui

149 日志
16 分类
69 标签
RSS
© 2018 – 2026 LeeQingShui | 站点总字数: 899k
赣 ICP 备 2022002212 号
本站已运行
本站总访问量 次 | 本站访客 人次
0%