只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2019-02-19 22:37 天马行宇 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-02-19 22:36 天马行宇 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 上代码 1、对redis的单实例进行连接操作 python3 >>>import redis >>>r = redis.StrictRedis(host='localhost', port=6379, db=0,password='root') >>>r.set('lufei', 'guojiale 阅读全文
posted @ 2019-02-19 22:35 天马行宇 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 为什么要用redis-cluster 1.并发问题 redis官方生成可以达到 10万/每秒,每秒执行10万条命令假如业务需要每秒100万的命令执行呢? 2.数据量太大 一台服务器内存正常是16~256G,假如你的业务需要500G内存, 新浪微博作为世界上最大的redis存储,就超过1TB的数据,去 阅读全文
posted @ 2019-02-19 22:34 天马行宇 阅读(46) 评论(0) 推荐(0) 编辑
摘要: Redis-Sentinel Redis-Sentinel是redis官方推荐的高可用性解决方案,当用redis作master-slave的高可用时,如果master本身宕机,redis本身或者客户端都没有实现主从切换的功能。 而redis-sentinel就是一个独立运行的进程,用于监控多个mas 阅读全文
posted @ 2019-02-19 22:31 天马行宇 阅读(58) 评论(0) 推荐(0) 编辑
摘要: redis主从同步 原理:1. 从服务器向主服务器发送 SYNC 命令。2. 接到 SYNC 命令的主服务器会调用BGSAVE 命令,创建一个 RDB 文件,并使用缓冲区记录接下来执行的所有写命令。3. 当主服务器执行完 BGSAVE 命令时,它会向从服务器发送 RDB 文件,而从服务器则会接收并载 阅读全文
posted @ 2019-02-19 22:30 天马行宇 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 博文背景: 由于发现众多同学,在使用云服务器时,安装的redis3.0+版本都关闭了protected-mode,因而都遭遇了挖矿病毒的攻击,使得服务器99%的占用率!! 因此我们在使用redis时候,最好更改默认端口,并且使用redis密码登录。 (1)redis没有用户概念,redis只有密码( 阅读全文
posted @ 2019-02-19 22:28 天马行宇 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 确保redis版本在2.2以上 [root@pyyuc /data 22:23:30]#redis-server -v Redis server v=4.0.10 sha=00000000:0 malloc=jemalloc-4.0.3 bits=64 build=64cb6afcf41664c 本 阅读全文
posted @ 2019-02-19 22:27 天马行宇 阅读(23) 评论(0) 推荐(0) 编辑
摘要: redis持久化 Redis是一种内存型数据库,一旦服务器进程退出,数据库的数据就会丢失,为了解决这个问题,Redis提供了两种持久化的方案,将内存中的数据保存到磁盘中,避免数据的丢失。 RDB持久化 redis提供了RDB持久化的功能,这个功能可以将redis在内存中的的状态保存到硬盘中,它可以手 阅读全文
posted @ 2019-02-19 22:25 天马行宇 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 发布publish 订阅subscribe Redis 通过 PUBLISH 、 SUBSCRIBE 等命令实现了订阅与发布模式。 举例1: qq群的公告,单个发布者,多个收听者 发布/订阅 实验 发布订阅的命令 PUBLISH channel msg 将信息 message 发送到指定的频道 ch 阅读全文
posted @ 2019-02-19 22:24 天马行宇 阅读(34) 评论(0) 推荐(0) 编辑
摘要: redis Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件 yum安装redis 1.yum安装 #前提得配置好阿里云yum源,epel源 #查看是否有redis包 yum list redis#安装redisyum install redis 阅读全文
posted @ 2019-02-19 22:23 天马行宇 阅读(41) 评论(0) 推荐(0) 编辑
摘要: docker基础入门 docker网络 阅读全文
posted @ 2019-02-19 22:20 天马行宇 阅读(36) 评论(0) 推荐(0) 编辑
摘要: Docker 允许通过外部访问容器或容器互联的方式来提供网络服务。 端口映射允许外部访问容器 --link 容器互联 容器桥接网络 1.通过--link容器通信,给test2添加一个hosts解析记录 docker run -d --name test2 --link test1 busybox / 阅读全文
posted @ 2019-02-19 22:19 天马行宇 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 在学一门新知识的时候,超哥喜欢提问,why?what?how? wiki资料 什么是docker Docker 最初是 dotCloud 公司创始人 Solomon Hykes 在法国期间发起的一个公司内部项目,于 2013 年 3 月以 Apache 2.0 授权协议开源,主要项目代码在 GitH 阅读全文
posted @ 2019-02-19 22:18 天马行宇 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 为什么要学习Shell编程 Shell脚本语言是实现Linux/Unix系统管理及自动化运维所必须的重要工具,Linux系统的底层以及基础应用软件的核心大都涉及Shell脚本的内容。 一个合格的Linux系统管理员都必须熟练编写Shell脚本语言,从而提升运维人员的工作效率,减少不必要的重复性工作。 阅读全文
posted @ 2019-02-19 22:14 天马行宇 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 什么??公司要用Ubuntu(乌班图)?不会用??怎么进行python开发??? 乌班图操作系统下载地址:http://releases.ubuntu.com/18.04/ubuntu-18.04.1-desktop-amd64.iso 安装ubuntu 第一步:准备好vmware虚拟机 自行解决。 阅读全文
posted @ 2019-02-19 22:14 天马行宇 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 12.1 rabbitMQ 1. 你了解的消息队列 rabbitmq是一个消息代理,它接收和转发消息,可以理解为是生活的邮局。你可以将邮件放在邮箱里,你可以确定有邮递员会发送邮件给收件人。概括:rabbitmq是接收,存储,转发数据的。官方教程:http://www.rabbitmq.com/tut 阅读全文
posted @ 2019-02-19 22:12 天马行宇 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 有一天,老男孩的苑日天给我发来了两个神秘代码,听说是和mjj的结晶 超哥将这两个代码,放到了一个网站上,大家可以自行下载 路飞学城django代码 https://files.cnblogs.com/files/pyyu/luffy_boy.zip vue代码 https://files.cnblo 阅读全文
posted @ 2019-02-19 22:11 天马行宇 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 发布CRM你将使用以下软件 nginx uWSGI CentOS7 CRM项目文件 virtualenv supervisor WSGI、uWSGI python web服务器开发使用WSGI协议(Web Server Gateway Interface) python web项目默认会生成一个ws 阅读全文
posted @ 2019-02-19 22:09 天马行宇 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 导论 WSGI是Web服务器网关接口。它是一个规范,描述了Web服务器如何与Web应用程序通信,以及Web应用程序如何链接在一起以处理一个请求,(接收请求,处理请求,响应请求) 基于wsgi运行的框架有bottle,DJango,Flask,用于解析动态HTTP请求 支持WSGI的服务器 wsgir 阅读全文
posted @ 2019-02-19 22:08 天马行宇 阅读(32) 评论(0) 推荐(0) 编辑