![](https://img-blog.csdnimg.cn/20200427143402811.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
中间件
文章平均质量分 86
从入门到放弃
Sicimike
桃花影落飞神剑,碧海潮生按玉萧。
展开
-
十分钟就能写个xxl-job插件
单测不想启动xxl-job怎么办原创 2022-08-30 19:52:03 · 487 阅读 · 0 评论 -
没看过源码,却能找到Seata源码中的BUG
Failed to delete expired undo_log原创 2022-07-04 17:19:20 · 854 阅读 · 0 评论 -
RocketMQ从入门到放弃
RocketMQ一文全搞定原创 2020-08-04 23:16:23 · 1996 阅读 · 0 评论 -
MyCAT配置文件详解
MyCAT配置,一文全搞定原创 2020-06-15 22:02:27 · 4860 阅读 · 1 评论 -
利用zookeeper手动实现分布式锁
zookeeper手动实现分布式锁,了解一下原创 2020-05-12 21:39:36 · 3197 阅读 · 0 评论 -
利用zookeeper手动实现配置中心
手动实现统一配置中心,了解一下。原创 2020-05-07 22:53:31 · 3055 阅读 · 0 评论 -
Java操作Zookeeper
Java以阻塞和非阻塞的方式操作zookeeper原创 2020-05-03 18:19:50 · 2858 阅读 · 0 评论 -
面试官:zookeeper集群的leader挂了怎么办
某天程序员小白参加面试:一阵寒暄之后面试官:我看你简历上写了熟悉zookeeper,你项目里用zookeeper干什么了?小白:主要用来做dubbo的注册中心、分布式锁以及统一配置等面试官:那你熟悉zookeeper集群模型吗?小白:zookeeper集群是一主多从的模型,节点分成三种角色:leader、follower和observer。leader负责写、follower和obser...原创 2020-05-02 16:25:18 · 8988 阅读 · 4 评论 -
zookeeper从入门到放弃
超级简单的zookeeper单机 + 集群搭建教程,整体把握zookeeper。...原创 2020-04-29 23:10:57 · 3125 阅读 · 0 评论 -
手动搭建高可用的Redis5.0分片集群,从理论到实践,超详细
本文通过理论+实践,图文的方式,详细讲解如何手动搭建一个高可用、易扩展的redis分片集群。看完本文后,你也能搭建一个用于生产的高性能redis集群。原创 2020-04-25 20:52:43 · 3319 阅读 · 1 评论 -
高可用的Redis主从复制集群,从理论到实践
本文主要从理论和实践两方面讲解Redis高可用主从复制集群。让你既能自己搭建出一个redis集群,又能收获其中的理论知识,形成完整的知识结构,而不仅仅是零散的知识点。原创 2020-04-19 14:45:39 · 3624 阅读 · 0 评论 -
Redis持久化RDB和AOF,看这一篇就够了
前言我们都知道,redis是基于内存的K-V数据库。由于内存是断电易失的,所以redis提供了相应的持久化机制。本篇主要讲解redis提供的RDB和AOF两种持久化方式,以及他们的实现原理。RDBRDB(Redis DataBase)是指把某个时刻内存中的数据生成快照(snapshot),以dump.rdb文件的形式存在磁盘上。RDB每次生成的快照(snapshot)都是redis中的全量...原创 2020-04-12 18:00:11 · 3021 阅读 · 0 评论 -
Redis:数据类型
前言Redis作为应用最广泛的K-V数据库,包含了丰富的数据类型。这里所说的数据类型,其实是指V的数据类型。Redis的数据类型大致分为以下几类:String、Hash、List、Set、Sorted Set、HyperLogLog、Geo。本篇主要讲解前五种常用的数据类型,在讲解数据类型之前,先看一下Redis相关的帮助命令。学会使用这些命令,能够帮我们快速的了解Redis前置命令启动...原创 2020-04-10 22:16:56 · 2765 阅读 · 0 评论 -
Redis:I/O模型
前言关于I/O我们可学了不少,java.io包下面的类全是关于I/O的操作。I/O就是Input/Output,是指输入/输出。我们都知道I/O大致可以分为BIO、NIO、AIO。BIO就是Blocking I/O(阻塞IO);NIO就是Non-Blocking I/O(非阻塞IO);AIO就是Asynchronous I/O(异步IO)。说到这里就不得不说一下阻塞/非阻塞、同步/异步了。阻...原创 2020-04-07 22:09:21 · 2851 阅读 · 0 评论 -
Redis:概览
介绍Redis(Remote Dictionary Server)是一个使用C编写的开源、支持网络、基于内存、可选持久性的键值对存储数据库。NoSQL(Not Only SQL ),意即"不仅仅是SQL"。是区别传统关系型数据库(MySQL、Oracle)的非关系型数据库。NoSQL数据库大致分为以下几类:类型代表特点列存储Hbase、Cassandra按列存储数据...原创 2019-01-17 20:59:18 · 1890 阅读 · 0 评论 -
elasticsearch-5.5.2入门教程
介绍elasticsearch(以下简称es)是一个基于Lucene的搜索引擎. 它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。基础概念es中需要了解的基本概念有:索引:含有...原创 2018-12-05 23:33:35 · 3362 阅读 · 0 评论