摘要: 1 docker的安装与使用初识 1 docker的安装 # step 1: 安装必要的一些系统工具 sudo yum install -y yum-utils device-mapper-persistent-data lvm2 # Step 2: 添加软件源信息 sudo yum-config- 阅读全文
posted @ 2020-11-02 23:25 我在路上回头看 阅读(104) 评论(0) 推荐(0)
摘要: 4 redis集群概念 4.1 为什么需要用到集群 全量数据, 量很大,一台机器没有办法全部处理完,所以需要多台机器同时处理,才能达到我们想要的效果 就类似于一大车货物,通过5辆马车来运输 4.2 redis集群槽位概念 虚拟槽分区巧妙地使用了哈希空间,使用分散度良好的哈希函数把所有的数据映射到一个 阅读全文
posted @ 2020-11-02 23:23 我在路上回头看 阅读(167) 评论(0) 推荐(0)
摘要: sentinel主要功能如下: 不时的监控redis是否良好运行,如果节点不可达就会对节点进行下线标识 如果被标识的是主节点,sentinel就会和其他的sentinel节点“协商”,如果其他节点也人为主节点不可达,就会选举一个sentinel节点来完成自动故障转义 在master-slave进行切 阅读全文
posted @ 2020-11-02 23:22 我在路上回头看 阅读(139) 评论(0) 推荐(0)
摘要: redis主从同步 redis主从同步原理 原理: 1. 从服务器向主服务器发送 SYNC 命令。 2. 接到 SYNC 命令的主服务器会调用BGSAVE 命令,创建一个 RDB 文件,并使用缓冲区记录接下来执行的所有写命令。 3. 当主服务器执行完 BGSAVE 命令时,它会向从服务器发送 RDB 阅读全文
posted @ 2020-11-02 23:18 我在路上回头看 阅读(254) 评论(0) 推荐(0)
摘要: redis持久化 redis特性 edis是内存型的数据库 redis数据放在内存中 重启服务器丢失数据 重启redis服务丢失数据 断电丢失数据 为了防止redis数据丢失,进行持久化,所以将数据写入到一个文件中来实现 RDB持久化 在配置文件中,添加rdb持久化参数 redis-6379.con 阅读全文
posted @ 2020-11-02 22:52 我在路上回头看 阅读(83) 评论(0) 推荐(0)
摘要: 发布订阅 发布者 PUBLISH 发送消息 publish channel 消息 订阅者 SUBSCRIBE 订阅消息 等待发送者,向管道发送消息 subscribe channel channel2 channel3 频道 channel 自定义频道的名字 支持正则的频道订阅 psubscribe 阅读全文
posted @ 2020-11-02 22:47 我在路上回头看 阅读(98) 评论(0) 推荐(0)
摘要: mysql基本命令 1.启动mysql systemctl start mariadb 2.linux客户端连接自己 mysql -uroot -p -h 127.0.0.1 3.远程链接mysql服务端 mysql -uroot -p -h 192.168.1.197 远程授权: grant al 阅读全文
posted @ 2020-11-02 22:45 我在路上回头看 阅读(123) 评论(0) 推荐(0)
摘要: 1.uWSGI命令学习与使用 1.1使用uWSGI启动图书管理系统项目,支持多进程 1.2使用pip安装uwsgi模块 pip3 install uwsgi 1.3uwsgi的hello world测试 1.3.1创建文件vim /opt/testuwsgi.py 写入以下内容 cd /opt/ v 阅读全文
posted @ 2020-11-02 00:09 我在路上回头看 阅读(124) 评论(0) 推荐(0)