一佳互联

展开菜单

keepalived实现redis主备切换

keepalived实现redis主备切换
keepalived实现redis主备切换试验目标:1:主redis发生故障时,从redis自动切换为主redis。2:主redis恢复正常后,自动降级为从redis。  试验环境:     主redis:192.168.189.138      从redis:192.168.189.131        &...

【赵强老师】MongoDB管理用户的认证机制

【赵强老师】MongoDB管理用户的认证机制
 一、MongoDB用户认证机制简介为了认证客户端,你必须要添加一个对应的用户到MongoDB。基本的步骤分为以下几步:用户管理接口:db.createUser()方法可以创建一个用户,添加完成后可以分配角色给用户,第一个用户必须是管理员,用来管理其他用户。你也可以更新存在的用户,必须修改密码和权限。认证数据库:当添加一个用户后,你在某个指定的数据库中添加该用户,那么这个数据库对于该用户就是个认证数据库。一个用户可以有权限访问多个数据库,通过分配角色权限来做到。认证...

redis 主从复制

redis 主从复制
redis 主从复制 master 节点提供数据,也就是写。slave 节点负责读。 不是说master 分支不能读数据,也能只是我们希望将读写进行分离。 slave 是不能写数据的,只能处理读请求 主从实现 客户端 127.0.0.1:6379 服务器 212.64.89.173:6379 方式一 客户端发送请求同步命令 slaveof masterip masterport slaveof 212.64.89.173 6379 方式二 客户端启...

docker Redis容器通过dump.rdb文件进行数据迁移或恢复数据

docker Redis容器通过dump.rdb文件进行数据迁移或恢复数据
docker Redis容器通过dump.rdb文件进行数据迁移或恢复数据 拉取Redis镜像 # 拉取最新的Redis镜像 $docker pull redis 进入旧的Redis容器保存数据 $docker exec -it old_aley_redis redis-cli 127.0.0.1:6379>save 拷贝dump.rdb文件 通过上一步save命令会生成dump.rdb文件,如果不知道生成的文件保存在什么位置可以通过 docker in...

Redis通过主从复制完成数据迁移

Redis通过主从复制完成数据迁移
Redis通过主从复制完成数据迁移 进入新的服务器,执行从库配置,slaveof 命令配置当前Redis的主机,info命令可以查看Redis的信息。执行完slaveof命令后执行info命令查看master_link_status的值如果为up表示同步完成。这时候该Redis的角色为slave。 同步完成后执行slaveof no one 断开主从,这时候该Redis角色变为master。 $ redis-cli 127.0.0.1:6379> slaveof...

PHP7操作MongoDB

PHP7操作MongoDB
目录 插入数据 查询数据 更新数据 删除数据 PHP7里面使用如下库,操作比较复杂 PHP7连接MongoDB语法如下: //参数规则: mongodb://账号:密码@IP:端口/数据库 $manager = new \MongoDB\Driver\Manager("mongodb://php:123456@localhost:27017/php"); 插入数据 //1.连接MongoDB $manager = new...

Memcached双主模型之repcached

Memcached双主模型之repcached
  在前边的tomcat session server msm的那篇博客我们用memcached做tomcat session服务器,默认官方memcached是不支持主从同步的,为了解决memcached的高可用,我们是在客户端实现双写和调度,把一份session 多次写入后端的session服务器上,这样使得多台memcached服务器之间的数据有了冗余备份,即便集群中某一台memcached宕机以后,也不会丢失session;在用户访问上,我们在客户端上实现把调度自动切...

MongoDB最新4.2.7版本三分片集群修改IP实操演练

MongoDB最新4.2.7版本三分片集群修改IP实操演练
背景 重新组网,需要对现有MongoDB分片集群服务器的IP进行更改,因此也需要对MongoDB分片集群的IP也进行相应的更新,而MongoDB分片集群的IP修改不能单纯的通过配置来进行,需要一番折腾后才能正常更新,这里对整个MongoDB集群的IP修改过程做下记录,希望对有同样需求的小伙伴有所帮助。 作者:依乐祝 原文地址:https://www.cnblogs.com/yilezhu/p/13536628.html 原有集群配置如下...

Docker 安装 Redis(指定配置文件方式启动)

Docker 安装 Redis(指定配置文件方式启动)
1.获取 redis 镜像 docker pull redis 2.查看本地镜像 docker images 从官网获取 redis.conf 配置文件(这是最新版的配置文件) 历史版本redis配置文件列表 注意了,如果根据配置文件启动的话,配置文件的版本一定要和你的redis下载的版本完全一致 修改默认配置文件 bind 127.0.0.1 #注释掉这部分,这是限制redis只能本地访问...

Mongodb版本升级

Mongodb版本升级
MongoDB版本控制 1、稳定版本 MongoDB的版本的形式X.Y.Z在那里X.Y 指的是一个版本系列或开发系列Z 指修订/补丁号。 如果Y是偶数,则X.Y指发布系列;例如, 4.0发行系列和4.2发行系列。发布系列 稳定且适合生产。 如果Y是奇数,则X.Y指一个开发系列;例如, 4.1开发系列和4.3开发系列。开发系列仅用于测试而不是生产。 例如,在MongoDB版本中4.0.12,4.0指的是发行系列,而.12指的是修订版。 最新产品 在发布一系列变化(...