随笔分类 -  《中间件》

摘要:Redis-线程模型Redis为什么那么快? 基于内存 IO速度快 Reactor 模式设计开发了一套高效的事件处理模型 可以监听大量的连接 Netty 的线程模型也基于 Reactor 模式,Reactor 模式不愧是高性能 IO 的基石),这套事件处理模型对应的是 Redis 中的文件事件处理器(file even 阅读全文
posted @ 2022-09-16 02:43 GJH- 阅读(35) 评论(0) 推荐(0) 编辑
摘要:ES读、写、更新流程1.写流程 新建、索引和删除 请求都是 写 操作, 必须在主分片上面完成之后才能被复制到相关的副本分片 新建,索引和删除文档所需要的步骤顺序: 1.客户端向 Node 1 发送新建、索引或者删除请求。 2.节点使用文档的 _id 确定文档属于分片 0 。请求会被转发到 Node 3,因为分片 0 的 阅读全文
posted @ 2020-01-17 14:52 GJH- 阅读(166) 评论(0) 推荐(1) 编辑
摘要:Elasticsearch 基础概念系统架构 一个运行中的 Elasticsearch 实例称为一个节点,而集群是由一个或者多个拥有相同cluster.name 配置的节点组成, 它们共同承担数据和负载的压力。当有节点加入集群中或者从集群中移除节点时,集群将会重新平均分布所有的数据。 当一个节点被选举成为主节点时, 它将负责管理集群范 阅读全文
posted @ 2020-01-17 14:26 GJH- 阅读(106) 评论(0) 推荐(1) 编辑
摘要:1. 什么是Elasticsearch? Elasticsearch 是一个基于 Lucene 的搜索引擎。它提供了具有 HTTP Web 界面和无架构 JSON 文档的分布式,多租户能力的全文搜索引擎。Elasticsearch 是用 Java 开发的,根据 Apache 许可条款作为开源发布。 阅读全文
posted @ 2019-08-20 18:56 GJH- 阅读(122) 评论(0) 推荐(1) 编辑
摘要:Redis三种集群方式:主从复制,哨兵模式,Cluster集群。 主从复制 基本原理 当新建立一个从服务器时,从服务器将向主服务器发送SYNC命令,接收到SYNC命令后的主服务器会进行一次BGSAVE命令,在执行期间,会将所有命令写入缓冲区中, 当BGSAVE命令执行完毕之后会将生成的RDB文件发送 阅读全文
posted @ 2019-08-03 22:37 GJH- 阅读(188) 评论(1) 推荐(1) 编辑
摘要:1.介绍 Kafka传统定义:Kafka是一个分布式的基于发布/订阅模式的消息队列(MessageQueue),主要应用于大数据实时处理领域。 发布/订阅:消息的发布者不会将消息直接发送给特定的订阅者,而是将发布的消息分为不同的类别,订阅者只接收感兴趣的消息。 Kafka 最 新 定 义 : Kaf 阅读全文
posted @ 2019-07-31 16:58 GJH- 阅读(119) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示