redis+MongoDB
文章平均质量分 72
redis+MongoDB
长安有故里y
万事胜意呀
展开
-
redis集群的使用工具自动搭建--05
redis集群的自动搭建1. 准备工作1.1 关系图1.2 配置文件的准备1.3 环境存在,清除环境2. 使用工具初始化1. 准备工作1.1 关系图1.2 配置文件的准备三台都做目录mkdir -p /opt/redis_cluster/redis_{6380,6381}/{conf,logs,pid}mkdir -p /data/redis_{6380,6381}6380配置文件cat >/opt/redis_cluster/redis_6380/conf/redis_6380原创 2021-12-01 18:28:09 · 299 阅读 · 0 评论 -
redis集群的搭建--04
redis集群的搭建1. 集群的介绍2. 集群的搭建2.1 目录的创建2.2 master配置文件三台2.3 slave的配置文件三台2.4 集群的管理脚本2.5 systemctl的启动方式(与上边二选一)2.6 手动发现集群节点2.7 槽位的规划2.8 确定复制关系参考:https://www.jianshu.com/p/9622d5906bcf1. 集群的介绍1. redis集群,无论有几个节点,一共只有16384个槽所有的槽位都必须分配,哪怕有1个槽位不正常,整个集群都不能用每个节点的槽的原创 2021-12-01 18:01:40 · 776 阅读 · 0 评论 -
redis主从复制和哨兵模式--03
集群的搭建1. 集群的准备2. 哨兵模式的搭建(sentinel)2.1 部署哨兵节点2.2 故障模拟(停掉主节点)192.168.80.51主 db01192.168.80.11从 web04192.168.80.9从 web031. 集群的准备实现主从请先备份数据首先一个单节点的redis已经安装好了单节点的安装https://blog.csdn.net/ncnhhm/article/details/121443981主节点的配置文件daemoni原创 2021-11-29 17:17:51 · 652 阅读 · 0 评论 -
redis持久化和用户认证--02
RDB和AOF持久化1. RDB2. AOF3. 用户认证1. RDBRDB:类似于快照的形式,当前内存里的状态持久化到硬盘里优点:压缩格式/恢复速度快缺点:不是实时的,可能会丢失数据,操作比较重配置,配置文件添加save 900 1save 300 10save 60 10000dbfilename redis.rdbdir /data/redis_6379/完整的配置文件#以守护进程的方式启动daemonize yes #绑定主机的ipbind 127.0.0.1原创 2021-11-29 12:02:34 · 2822 阅读 · 0 评论 -
mongodump和mongorestore高级企业应用(--oplog)--06
--oplog的应用1.介绍2. oplog 配合mongodump实现热备2.1 案列1.介绍注意:这是replica set或者master/slave模式专用在replica set中oplog是一个定容集合(capped collection),它的默认大小是磁盘空间的5%(可以通过–oplogSizeMB参数修改).位于local库的db.oplog.rs,有兴趣可以看看里面到底有些什么内容。其中记录的是整个mongod实例一段时间内数据库的所有变更(插入/更新/删除)操作。当空间原创 2021-11-27 14:02:28 · 492 阅读 · 0 评论 -
mongodb的备份,数据迁移--05
备份和迁移1. mongoexport(导出)/mongoimport(导入) 备份1.1 mongoexport参数1.2 mongoimport导入到参数1.3 MySQL的数据迁移到mongodb2. mongodump(导出)和mongorestore(导入)2.1 mongodump参数2.2 mongorestore恢复两种备份的区别mongoexport/mongoimportmongodump/mongorestore导入/导出的是JSON格式或者CSV格式导入/导原创 2021-11-27 10:47:37 · 874 阅读 · 0 评论 -
mongodb分片集群的搭建(centos7)--04
这里写目录标题1. 分片集群搭建的介绍2. 分片集群的搭建2.1 分片sh1的搭建2.2 分片sh2的搭建2.3 启动所有的节点配置复制集2.4 config节点配置2.5 router的mongos节点配置3. 分片集群的应用3.1 添加分片3.2 RANGE分片配置及测试3.3 Hash分片3.4 分片集群查看配置的一些命令1. 分片集群搭建的介绍官方的文档:https://docs.mongodb.com/v3.6/sharding/我们搭建的集群架构图规划:10个实例:38017-原创 2021-11-25 20:04:25 · 636 阅读 · 0 评论 -
mongodb集群的搭建(1主2从,或1主3从,一个从隐身)--03
集群的搭建1. 环境描述与准备(多实例的实现方式)2. 主从复制的配置2.1 1主2从,从库普通配置2.2 1主1从1个arditer2.3 集群的管理操作2.4 特殊的从节点2.5 设置副本(从)节点可读基本构成是1主2从的结构,自带互相监控投票机制(Raft(MongoDB) Paxos(mysql MGR 用的是变种))如果发生主库宕机,复制集内部会进行投票选举,选择一个新的主库替代原有主库对外提供服务。同时复制集会自动通知客户端程序,主库已经发生切换了。应用就会连接到新的主库。1. 环境原创 2021-11-24 09:15:53 · 1445 阅读 · 0 评论 -
mongodb基本语句和用户管理--02
基本语句和用户管理1. 基本语句2. 用户的管理2.1 创建用户的格式2.2 创建一个超级管理员用户2.2.1 创建用户2.2.2 配置文件的修改2.3 创建管理用户dbAdmin,只能对库进行操作2.4 创建一个库的用户,可读写2.5 创建app数据库读写权限的用户并对test数据库具有读权限2.6 查询所有的用户2.7 删除用户1. 基本语句查看库分号可加可不加show databases;show dbs;use yq 不用创建,use会自动创建,表插入数据也会自动创建默认使用jso原创 2021-11-23 21:03:53 · 3395 阅读 · 0 评论 -
MongoDB的安装centos7--01
MongoDB的安装centos71. 下载2. 安装1. 下载地址https://www.mongodb.com/download-center/community/releases下载完成上传到虚拟机2. 安装centos7的系统优化root用户下在vi /etc/rc.local最后添加如下代码if test -f /sys/kernel/mm/transparent_hugepage/enabled; then echo never > /sys/kernel/mm/t原创 2021-11-23 16:36:25 · 865 阅读 · 0 评论 -
redis的安装centos7
1. 下载官网https://redis.io/下载包网址https://download.redis.io/releases/cd /optwget https://download.redis.io/releases/redis-5.0.7.tar.gz2. 安装目录的规划/opt 下载目录 /opt/redis_6379/{conf,logs,pid} 安装目录,日志目录,pid目录,配置目录/data/redis_6379/ 数据目录安装tar xf redis原创 2021-11-20 19:45:51 · 537 阅读 · 0 评论