为什么使用消息队列 先说一下消息队列常见的使用场景,其实场景有很多,但是比较核心的有三个:解耦、异步、削锋。 消息队列是啥:消息队列(Message Queue),一种先进先出的队列结构,用于处理Message。 消息队列解决的问题:在处理大量并发请求时,同步处理往往会发生阻塞,特别是在更新数据库或 Read More
复习要点:本文围绕以下几点进行阐述 1、为什么使用redis 2、使用redis有什么缺点 3、单线程的redis为什么这么快 4、redis的数据类型,以及每种数据类型的使用场景 5、redis的过期策略以及内存淘汰机制 6、redis和数据库双写一致性问题 7、如何应对缓存穿透和缓存雪崩问题 8 Read More
docker安装kafka 1、下载zookeeper镜像 docker pull wurstmeister/zookeeper 2、下载kafka镜像 docker pull wurstmeister/kafka 3、查看镜像 docker images 4、单机方式先启动zookeeper容器 Read More
导读 RabbitMQ是一个免费的开源企业消息代理软件。 它是用Erlang编写的,并实现了高级消息队列协议(AMQP)。 它提供所有主要编程语言的客户端库。 它支持多种消息传递协议,消息队列,传送确认,灵活的路由到队列,多种交换类型。 它还提供易于使用的HTTP-API,命令行工具和用于管理Rab Read More
1、查看可用的redis版本 访问 Redis 镜像库地址: https://hub.docker.com/_/redis?tab=tags。 可以通过 Sort by 查看其他版本的 Redis,默认是最新版本 redis:latest。 你也可以在下拉列表中找到其他你想要的版本: 此外,我们还可 Read More
docker - 离线安装【因为是虚机,在线安装试了很久,各种方法都找了,最后还是没有成功,最后采用离线安装的方式,成了,所以只记录离线安装的方法】 docker一般安装在linux7以上,内核3.1以上。 查看内核: uname -a lsb_release -a 安装文件下载地址:https:/ Read More
yum介绍 yum,是Yellow dog Updater Modified的简称,起初是由yellow dog这一发行版的开发者Terra Soft研发,用python写成,那时还叫做yup(yellow dog updater),后经杜克大学的Linux@Duke开发团队进行改进,遂有此名。yu Read More
安装准备 安装环境:CentaOS 7 第一种安装方式:yum安装 在Linux上是有yum安装Git,非常简单,只需要一行命令 yum -y install git 输入 git --version 查看git是否安装完成以及查看其版本号 yum方式安装的git,在/usr/libexec/git Read More
iptables防火墙 Centos6自带的,Centos7没有 service iptables status 查看防火墙状态 service iptables stop 停止防火墙 service iptables start 启动防火墙 service iptables restart 重启防 Read More
yum:安装插件命令 yum install pam-devel 安装 pam-devel yum remove pam-devel 移除 pam-devel yum list pam* 利用 yum 的功能,找出以 pam 为开头的软件名称有哪些? rpm:插件安装命令 rpm -ivh http Read More