架构
文章平均质量分 94
## name
这个作者很懒,什么都没留下…
展开
-
RocketMQ
RocketMQ目录RocketMQ概念安装特性设计消息存储通信机制过滤与负载均衡事务消息消息查询broker.conf使用示例创建生产者创建消费者发送同步消息发送异步消息发送单向消息发送顺序消息发送延时消息批量发送消息带过滤属性的消息发送事务消息概念中文文档;这篇笔记主要内容都来源于这个文档RocketMQ主要由producer(生产消息)、broker(存储消息,一般对应一台服务器)、consumer(消费消息)三部分组成;每个broker可以存储多个topic的消息,每个topic消息也可原创 2021-08-05 11:48:53 · 223 阅读 · 0 评论 -
keepalived
keepalived目录keepalived介绍VRRP协议体系结构安装配置global_defsVRRP实例和组LVS配置静态ip和路由vrrp_script主从切换与LVSnginx双主HA介绍https://www.cnblogs.com/clsn/p/8052649.htmlkeepalived时一款保障服务高可用的软件,其功能类似与heartbeat,用来防止单点故障,具有自动侦测服务器的状态,故障切换,添加恢复等功能;三个重要功能:管理LVS负载均衡软件;实现LVS集群节点的原创 2021-01-10 16:32:25 · 180 阅读 · 2 评论 -
kafka
kafka目录kafka开始简介kafka为什么快写入读取安装常见命令核心概念topicpartitionreplicationproducer消费者(组)三种语义offset与消费机制索引机制kafka HAJava连接kafka生产者创建topic删除topic消费者组开始简介是由领英(LinkedIn)设计实现,利用Scala语言编写,后贡献给了Apache,kafka是是一种分布式的消息队列,能构建实时流计算平台;可用于离线批处理(MR、Hive、Apark)和实时计算(Storm、Spar原创 2021-01-02 18:25:19 · 578 阅读 · 2 评论 -
lucene和elasticsearch笔记
lucene和elasticsearch笔记目录lucene和elasticsearch笔记简介lucene依赖测试分词器测试创建索引测试搜索索引数据:elasticsearch简介安装配置使用概念说明校验语句增删改查询示例简单查询match查询multi_match查询match_phrase查询组合与范围查询其他查询字段数据类型IK分词器集群简介全文检索是海量文本数据的快速查询技术;从海量数据中迅速、准确的定位到需要的信息。倒排索引:索引文件是全文检索的核心,其实现步骤为:将源数据按照结构封原创 2020-12-27 16:52:11 · 157 阅读 · 0 评论 -
zookeeper笔记
zookeeper笔记目录zookeeper笔记简介概念基本操作应用场景集群java操作简介是一个分布式的协调服务框架,具有管理集群的功能,主要包括:①管理集群中节点的状态(是宕机还是正常工作);②统一集群的配置;③统一集群命名;④管理主备节点;⑤集群中消息的订阅和发布;⑥分布式锁。特性总结:数据一致性、原子性、可靠性、顺序性、过半性、实时性。安装:需要jdk环境,解压即可,然后将conf/zoo_sample.cfg文件拷贝或重命名为zoo.cfg;单机模式下就可以直接去bin目原创 2020-12-27 16:36:26 · 159 阅读 · 0 评论 -
redis笔记
redis笔记目录redis笔记简介安装使用常用配置数据类型命令发布订阅事务集群分片对象主从复制哨兵模式cluster集群特点槽道搭建使用redis原命令Java连接redis数据一致性缓存问题缓存穿透缓存雪崩缓存击穿简介redis是一个高性能的key-value数据库,有一下3个特点:支持数据的持久化;提供字符串、hash、列表、无序集合、有序集合5种数据类型;支持备份,即master-slave模式;Redis与MemoryCache比较:性能差不多,redis单线程,Memory原创 2020-12-27 16:27:21 · 82 阅读 · 1 评论 -
RabbitMQ
RabbitMQ笔记目录RabbitMQ笔记简介安装使用模式java客户端的使用初始化简单模式工作模式发布订阅模式路由模式主题模式四种交换机direct交换机(默认)fanout交换机topic交换机header简介RabbitMQ是实现了AMQP协议的高性能开源的消息队列技术。RabbitMQ支持多种语言、多种框架的客户端调用。它有生产者和消费者两种角色,生产者是将消息数据发送给MQ处理,消费者是监听MQ队列中产生的消息,获取消息。核心组件连接对象:使用基于TCP的长连接,但并不是直接调用连接原创 2020-12-27 16:16:37 · 150 阅读 · 0 评论