Mycat+Mysql的读写分离 前言: 在MySQL中间件出现之前,对于MySQL主从集群,如果要实现其读写分离,一般是在程序端实现,这样就带来一个问题,即数据库和程序的耦合度太高,如果我数据库的地址发生改变了,那么我程序端也要进行相应的修改,如果数据库不小心挂掉了,则同时也意味着程序的不可用,而 ...
分类:
其他好文 时间:
2018-04-25 15:54:53
阅读次数:
182
基本概念 Kafka将消息以topic为单位进行归纳。 将向Kafka topic发布消息的程序称为producers. 将预订topics并消费消息的程序称为consumer. Kafka以集群的方式运行,可以由一个或多个服务组成,每个服务叫做一个broker. producers通过网络将消息发 ...
分类:
其他好文 时间:
2018-04-17 22:26:44
阅读次数:
151
Zookeeper+Kafka集群部署 主机规划: 10.200.3.85 Kafka+ZooKeeper 10.200.3.86 Kafka+ZooKeeper 10.200.3.87 Kafka+ZooKeeper 软件下载地址: 三台主机hosts文件一致: 一、安装zookeeper 1.在 ...
分类:
其他好文 时间:
2018-04-09 21:15:16
阅读次数:
461
安装Kafka集群: 1 安装Java 2 安装Zookeeper 下载、安装、启动Zookeeper 查看Zookeeper的端口2181已经打开: 3 安装Kafka 下载Kafka 增加hosts文件内容: 配置Kafka: 启动Kafka: 4 创建topic 验证: 5 用python作为 ...
分类:
其他好文 时间:
2018-04-08 18:13:34
阅读次数:
289
一、Kafka回顾 1、AMQP协议 消息队列中消息交互规范,多数分布式消息中间件基于该协议进行消息传输 2、Broker 对于kafka,将生产者发送的消息,动态的添加到磁盘,一个Broker等同于一个kafka应用实例,用于存放消息队列 3、主题:分区:消息 一个分区(Patition)等同于一 ...
分类:
其他好文 时间:
2018-04-03 14:34:55
阅读次数:
161
1. scala安装 $ cd /usr/local $ tar -zxvf scala-2.11.4.tgz $ mv scala-2.11.4 scala $ vi ~/.bashrc $ source ~/.bashrc $ scala -version $ scp -r scala root ...
分类:
其他好文 时间:
2018-03-19 10:55:54
阅读次数:
174
前言: 按照kafka的文档,搭建一个三个host的集群。当然和kafka的文档还是有区别的: 1). 未使用kafka自带的zookeeper 2). kafka文档是一个host的三个进程, 这里是使用三个host(vm),每个host运行一个kafka 准备: 三个vm,分别为node1, n ...
分类:
其他好文 时间:
2018-03-18 00:42:47
阅读次数:
266
前提:kafka集群依赖于zk集群,没有zk集群环境的请先参考 http://www.cnblogs.com/yjmyzz/p/4587663.html . 假设搭建3个节点的kafka集群,下面是步骤: 一、下载 http://kafka.apache.org/downloads ,如果只是安装, ...
分类:
其他好文 时间:
2018-03-09 15:06:41
阅读次数:
195