
docker
文章平均质量分 77
大橙子房
这个作者很懒,什么都没留下…
展开
-
Docker 搭建redis集群
目录简述创建集群其它:Jedis读写数据测试RedisTemplate读写数据测试Redis的高并发跟整个系统的高并发是什么关系?Redis集群高可用 简述 Redis单机模式可靠性保证不是很好,容易出现单点故障,同时其性能也受限于CPU的处理能力,实际开发中Redis必然是高可用的,所以单机模式并不是我们的终点,我们需要对目前redis的架构模式进行升级。 Sentinel模式做到了高可用,但是实质还是只有一个master在提供服务(读写分离的情况本质也是ma原创 2022-04-11 15:27:13 · 959 阅读 · 0 评论 -
Docker安装MySql数据库&Redis数据库&Nginx代理&Nacos组件
Docker 的优点Docker 是一个用于开发,交付和运行应用程序的开放平台。Docker 使您能够将应用程序与基础架构分开,从而可以快速交付软件。借助 Docker,您可以与管理应用程序相同的方式来管理基础架构。通过利用 Docker 的方法来快速交付,测试和部署代码,您可以大大减少编写代码和在生产环境中运行代码之间的延迟。1、快速,一致地交付您的应用程序Docker 允许开发人员使用您提供的应用程序或服务的本地容器在标准化环境中工作,从而简化了开发的生命周期。容器非常适合持续集成和持续转载 2022-03-14 10:02:26 · 749 阅读 · 0 评论 -
docker中容器与容器之间通讯
概述Docker 中存在多个容器时,容器与容器之间经常需要进行通讯,例如nacos访问mysql,redis集群中各个节点之间的通讯。 解决方案 Docker 中容器与容器之间进行通讯的解决方案一般有两种: 第一种:两个容器通过宿主机进行通讯(容器中的端口会映射到宿主机上) 第二种:两个容器之间直接通过虚拟网络进行连接,但是需要我们在docker中创建网络。 初始化网路 架构设计 新建网络 例如:创建名字为t-net的网络 docker network create -d bridge原创 2022-03-15 10:38:55 · 3435 阅读 · 0 评论 -
redis使用
简介我们现在的项目架构中,基本上是Web服务器(Tomcat)和数据库独立部署,独占服务器资源,随着用户数的增长,并发读写数据库,会加大数据库访问压力,导致性能的下降,严重时直接导致系统宕机,此时,我们可以在Tomcat同服务器上中增加本地缓存,并在外部增加分布式缓存,缓存热门数据。也就是通过缓存能把绝大多数请求在读写数据库前拦截掉,大大降低数据库压力。基于这样的一种架构设计,于是类似redis的一些分布式数据库就诞生了。Redis 概述Redis是一个key-value存储系统(官网:http:原创 2022-03-15 21:43:23 · 1022 阅读 · 0 评论 -
docker 常用命令
语法:docker pull 镜像名下载镜像 docker images浏览镜像文件 语法:docker inspect 镜像名或镜像i查看镜像详情 一个镜像是由多个层(layer)组成的,那么,我们要如何知道各个层的具体内容呢?通过 docker history 命令,可以列出各个层(layer)的创建信息,查看镜像历史 镜像导出(linux系统中的镜像文件下载到本地-例如window),导出后给他人使用 docker save hello-world | gzip > hello-wo.原创 2022-03-14 20:45:17 · 1646 阅读 · 0 评论 -
Redis 数据持久化详解
目录背景持久化方式Rdb方式持久化Redis中的save和bgsave有什么不同?Aof方式数据持久化如何理解AOF方式中的rewrite操作?AOF持久化机制有哪些优点?AOF持久化机制有哪些缺点?如何选择redis的持久化方式?背景Redis是一种内存数据库,在断电时数据可能会丢失。比如你redis整个挂了,然后redis不可用了,如果没有持久化的话,redis就会丢失所有的数据,如果通过持久化将数据搞一份儿到磁盘上去,然后再定期同步到一些云存储服务上去,原创 2022-03-17 15:02:57 · 223 阅读 · 0 评论 -
Redis事务简介
Redis事务简介概述 事务是一个业务,也可以看成是一个逻辑工作单元,是为了保证业务的完整,数据的正确而推出的一种控制机制,原则上来讲,事务必须要满足ACID四个特性(原子性,一致性,隔离性,持久性),在多个事务 在并发执行,为更好保证事务的四个特性的实现,通常会对事务加锁,Redis为了性能,采用了乐观锁方式进行事务控制,它使用watch命令监视给定的key,当exec(提交事务)的时候,如果监视的key从调用watch后发生过变化,则整个事务会失败。也可以调用watch多次监视多个key。注原创 2022-03-17 16:46:58 · 1026 阅读 · 0 评论 -
docker搭建redis-哨兵主从服务器
redis 哨兵redis主从复制结构中,当主服务器宕机,哨兵可以监控到服务宕机,在从服务器中选举产生一个新的主服务器。搭建主从服务器 —— 一主两从启动主服务器# --net=host 容器直接使用宿主机的端口,不需要做端口映射docker run -d --name redis6379 --net=host --restart=always redis# 进入容器,运行redis客户端docker exec -it redis6379 redis-cli# 查看集群信息,默认..原创 2022-04-11 11:28:41 · 275 阅读 · 0 评论