摘要:
目录: Kafka存储机制 Kafka分区规则 Kafka分区策略 Kafka日志 Kafka存储机制 再说Kafka存储机制之前我们先了解下分区和副本的作用: 分区:为了提高性能(也就是分而治之,它是高并发分布式中心思想)。 副本:为了高可用(保证数据安全)。 如何设置副本数量: 最低一个,最大不 阅读全文
摘要:
目录: 设计模式的六大原则 工厂模式(Factory Pattern) 抽象工厂模式(Abstract Factory Pattern) 单例模式(Singleton Pattern) 建造者模式(Builder Pattern) 原型模式(Prototype Pattern) 本文参考:菜鸟教程, 阅读全文
摘要:
目录: Kafka CLI Kafka Java API Kafka CLI 1、kafka-topic.sh:可创建、删除、修改、查看topic,并且还可以查看topic列表。 查看topic列表:./kafka-topics.sh --list --zookeeper 127.0.0.1:218 阅读全文
摘要:
1、类置为final:Java编译器会寻找机会内联所有的final方法,内联对于提升Java运行效率作用重大,具体参见Java运行期优化。此举能够使性能平均提高50%。 2、实现RandomAccess接口的集合比如ArrayList,应当使用最普通的for循环而不是foreach循环来遍历。 3、 阅读全文
摘要:
目录: Kafka Broker和集群 Kafka主题和分区 Kafka Producer和Consumer Kafka Broker和集群: 1、Broker:一个独立的Kafka服务器被称为broker,它用于接收生产者的消息,并设置消息的偏移量,还会把消息保存到磁盘中。 2、集群:多个Kafk 阅读全文
摘要:
1、下载Kafka http://mirrors.hust.edu.cn/apache/kafka/2.1.1/ 2、定位到/usr/local,创建kafka文件夹,进入此文件夹后解压kafka(可自行选择安装目录) tar -xzf kafka_2.11-2.1.1.tgz 3、运行内置zook 阅读全文
摘要:
参考:https://www.cnblogs.com/passer101/p/9899202.html 首先按照https://www.cnblogs.com/passer101/p/9899202.html文章中的步骤进行,若还是不行请重置虚拟机网络配置后,修改子网IP、网关掩码、网关IP。 编辑 阅读全文
摘要:
1、ip addr命令查看ens 2、修改ens33配置(若ip addr显示的是ens34则修改34的配置) vi /etc/sysconfig/network-scripts/ifcfg-ens33 在ens33配置末添加以下配置 # static assignment NM_CONTROLLE 阅读全文
摘要:
目录: 什么是Kafka 为什么使用Kafka Kafka应用场景 Kafka特点 Kafka与RabbitMQ比较 Kafka安装 什么是Kafka Kafka是LinkedIn公司开发的一套分布式、多分区、多副本且基于Zookeeper协调的开源流处理平台。 流处理:说道流处理就需要先了解以下流 阅读全文
摘要:
目录: Java虚拟机简介 Class类文件结构 Class类文件结构详解 Java虚拟机简介 在介绍JVM前首先我们来看看java的口号:一次编译到处运行。那这句话我们要怎么理解呢,换句话来说,java是如何实现一次编译到处运行的呢? 周所周知,机器识别的是二进制的数据,JVM是java程序的抽象 阅读全文