首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
分布式技术
MaixX
创建于2021-06-04
订阅专栏
记录本人学习过程中的关于分布式技术的分享和个人见解
等 4 人订阅
共20篇文章
创建于2021-06-04
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Netty整体架构解析
一、整理架构 下图是Netty官网上给出的整体功能模块: 1. Core 核心层 Core核心层是Netty最精华的部分了,它提供了底层网络通信的抽象和实现,包括可扩展的事件模式、通用的通信API和支
ElasticSearch进阶五:分片原理之动态索引更新
文档搜索 早期的全文检索会为整个文档集合建立一个很大的倒排索引并将其写入到磁盘。 一旦新的索引就绪,旧的就会被其替换,这样最近的变化便可以被检索到。 倒排索引被写入磁盘后是 不可改变 的:它永远不会修
ElasticSearch进阶五:分片原理之倒排索引
分片是Elasticsearch最小的工作单元。但是究竟什么是一个分片,它是如何工作的? 传统的数据库每个字段存储单个值,但这对全文检索并不够。文本字段中的每个单词需要被搜索,对数据库意味着需要单个字
ElasticSearch进阶四:分片的操作流程
一、写流程 新建、索引和删除 请求都是 写 操作, 必须在主分片上面完成之后才能被复制到相关的副本分片。 新建,索引和删除文档所需要的步骤顺序: 端向 Node 1 发送新建、索引或者删除请求 文档的
ElasticSearch进阶三:分片路由和分片控制
一、分片路由 当索引一个文档的时候,文档会被存储到一个主分片中。 Elasticsearch 如何知道一个文档应该存放到哪个分片中呢?当我们创建文档时,它如何决定这个文档应当被存储在分片 1 还是分片
ElasticSearch进阶二:故障转移与水平扩容
「这是我参与11月更文挑战的第19天,活动详情查看:2021最后一次更文挑战」、 一、故障转移 当集群中只有一个节点在运行时,意味着会有一个单点故障问题——没有冗余。 幸运的是,我们只需再启动一个节点
一文搞懂Redis分布式锁下篇(集群版RedLock)
一、Redlock算法的Java落地实现Redisson 目前大多数基于Redisde分布式锁的实现,都有上面章节所说的问题。如果是使用单机的Redis上面的例子就够用了,但是一般在使用Redis时,
Redis主从架构解析
Redis主从架构解析 单机的 redis,能够承载的 QPS 大概就在上万到几万不等。对于缓存来说,一般都是用来支撑读高并发的。 因此架构做成主从(master-slave)架构,一主多从,主负责写
ElasticSearch进阶一:再说核心概念以及其架构
系列文章: ElasticSearch入门一:入门安装和索引基本操作 ElasticSearch入门二:文档的基本操作 ElasticSearch入门三:映射操作 ElasticSearch入门四:高
ElasticSearch入门五:集群安装
系列文章: ElasticSearch入门一:入门安装和索引基本操作 ElasticSearch入门二:文档的基本操作 ElasticSearch入门三:映射操作 ElasticSearch入门四:高
一文搞懂Redis分布式锁上篇(单机版)
一、Redis分布式锁的原理 Redis分布式锁的原理就是在Redis里面占住一个“坑位”,当有”其他人“也要占这个坑位的时候,发现已经”坑位“已经被占了,那就加锁失败,就能放弃或者重试。 “占坑”一
ElasticSearch入门四:高级查询操作
系列文章: ElasticSearch入门一:入门安装和索引基本操作 ElasticSearch入门二:文档的基本操作 ElasticSearch入门三:映射操作 一、高级查询操作 Elasticse
ElasticSearch入门三:映射操作
系列文章: ElasticSearch一:入门安装和索引基本操作 ElasticSearch二:文档的基本操作 一、ElasticSearch映射的基本操作 当我们创建了索引,就相当于创建了数据库。
ElasticSearch入门二:文档的基本操作
上一篇文章:# ElasticSearch一:入门安装和索引基本操作 一、ElasticSearch文档RESTful操作 1.1 创建文档 当索引创建好了之后,就可以来创建文档了,并且添加数据进去。
ElasticSearch入门一:入门安装和索引基本操作
一、概述 ElasticSearch是Elastic Stack(Elasticsearch、Kibana、Beats 和 Logstash)中的核心。它可以近乎实时的存储、检索数据;本身扩展性很好,
使用数据库中间件ShardingSphere(JDBC&Proxy)分库分表
什么是ShardingSphere? Apache ShardingSphere 是一套开源的分布式数据库中间件解决方案组成的生态圈,它由 JDBC、Proxy 和 Sidecar(规划中)这 3 款
Redis第四篇:Redis的持久化、数据备份方案和数据恢复
“这是我参与更文挑战的第6天,活动详情查看: 更文挑战” redis的持久化 RDB持久化 redis会fork创建一个子进程来进行持久化。将数据写进一个临时文件,持久化结束之后会替换上一个持久化好的
Redis第三篇:Redis三主三从分布式集群配置并整合SpringBoot
“这是我参与更文挑战的第5天,活动详情查看: 更文挑战” 前言 推荐观看文章:redis安装并开机自启动整合springboot实战,安装Redis。 为什么要创建Redis分布式集群呢?Redis的
Redis第二篇:Redis一主双从读写分离+Sentinel高可用配置并整合SpringBoot
“这是我参与更文挑战的第4天,活动详情查看: 更文挑战” 前言 单台Redis的搭建:redis安装并开机自启动整合springboot实战,安装Redis。 服务器规划 192.168.79.120
Redis第一篇:Redis安装并开机自启动,整合SpringBoot实战
“这是我参与更文挑战的第N天,活动详情查看: 更文挑战” 下载安装 官网地址:https://redis.io/download。 本文使用的redis-5.0.5版本。 1、上传到服务器并解压 这里