flink介绍、安装以及基本使用 flink主要解决大数据流式计算问题,举个例子,我们在一个系统中难免会遇到统计功能,例如淘宝里面每间商品每个月销量,微信里面每月支出收入等,当数据达到一定程度,光靠数据库里的sum group by是不现实的,多则千万条数据,更甚多个表关联后会达到数亿计的临时数据,实时的统计会使得数据库占用大量资源,这个时候就需要流式计算,针对实时的数据变更通过流式计算出统计的数据,相当于每时每刻都在增量的计算统计结果,查询统计时直接读取当前的结果即可。
rabbitmq安装、使用以及常用功能 rabbitmq不同于kafka,它是基于erlang实现的,众所周知erlang本身就是为了分布式应用而诞生的,因此rabbitmq无需类似zk的中间件即可构成集群。
kafka安装、使用以及常用功能 创建网络:docker network create mynet-a --driver bridge获取zk镜像:docker pull zookeeper获取zk管理程序镜像:docker pull maauso/zkui获取kafka镜像:docker pull bitnami/kafka获取kafka-manager镜像(可以界面创建和管理topic):docker pull sheepkiller/kafka-manager。
docker 四种网络模式示例说明 docker有四种网络模式:host bridge none container安装docker后,通过docker network ls可见到会默认创建三个网络 bridge(默认)、host、none在测试之前我们先自己创建一个最简单的spring项目,带一个测试接口,然后通过dockerfile打包成image然后通过docker build -t ping . 打包成image。