Docker配置redis和mysql的操作记录MySQL8 容器 " 进入容器" 修改密码 如果出现 ERROR 1062 (23000): Duplicate entry '%-root' for key 'user.PRIMARY'说明已经设置过了,就不用管了,直接刷新下权限即可。 生产环境 Docker 部署 mysql? 云平台可以动态扩展mysql,通常中小企业的应用基本不会频繁对mysql进wxvirus2024年3月30日dockermysqlredis大约 5 分钟
Redis 的配置Redis 的配置 配置文件 Redis支持很多的参数,但都有默认值 daemonize默认情况下,redis不是在后台运行的,如果需要在后台运行,把该项的值改为yes; bind指定Redis只接受来自于该 IP 地址的请求,学习阶段就默认设置为0.0.0.0,放到正式服务器上的时候就需要更改。; port监听端口,默认为 6379; databases设wxvirus2023年2月19日Deployredis大约 1 分钟
Redis 安装Redis 安装 下载安装包 下载地址:https://redis.io/download,一般下载稳定版(Stable) 安装 C 语言依赖 在编译Redis6之前需要升级gcc的版本,默认yum安装的gcc版本是4.8.5,由于版本过低,在编译时会报错,我们需要升级gcc 解压 编译安装 传统方式下面就是make install,但是呢这样会执行默认安装wxvirus2023年2月14日Deployredisgcc大约 4 分钟
Redis Cluster集群Redis Cluster 集群 主要是以多主多从的集群方式来保证高可用高并发。 特点 无中心的结构,数据分散在各个节点上,并且保存了整个集群的状态,每个节点都和其他节点相连; 官方规定最小需要 6 个节点,3 个主节点和 3 个从节点; 各个节点是通过gossip协议交换数据的,数据分布采用哈希槽算法实现,有一个crc16(key) % 16384取模的rwxvirus2023年1月5日Redisredis大约 3 分钟
redis持久化机制以及缓存过期和淘汰策略redis 持久化机制以及缓存过期和淘汰策略 持久化 模式 rdb:生成某一时刻的快照,然后保存到二进制文件中; aof:记录每一条写命令,追加到文件中,打开可以看到具体的操作记录; 混合模式: 上面 2 种方式的结合; 触发方式 save:会让redis处于阻塞状态,直到rdb持久化完成,线上环境需要谨慎使用; bgsave,它会fork出一个子进程,用来wxvirus2023年1月4日Redisredis大约 4 分钟
单机安装redis单机安装 redis 以centos7系统为例 安装 redis 依赖 Redis是基于 C 语言编写的,因此首先需要安装Redis所需要的gcc依赖 下载安装 如果是windows本机,去下载.tar.gz的去上传到Linux服务器上,或者虚拟机上;如果是直接在Linux里操作,可以使用wget去下载对应的包,下载完了解压即可;放到/usr/local/swxvirus2022年11月21日Redisredis大约 3 分钟
Docker安装Redis下载安装 redis 镜像 首先切换到root用户,不然每次都要sudo 下载redis的最新镜像 默认拉取latest版本 启动 redis 实例 " 运行 redis 实例并映射端口和挂载目录" 配置文件 启动redis容器读取该配置文件运行的时候,有时候,容器内部/etc/redis只会到这个目录,所以我们需要在本机创建出挂载目录里的对应redis.cwxvirus2022年6月19日Deploydockerredis大约 1 分钟