随笔分类 - AAAAA
浅谈Mysql和Redis区别
摘要:Mysql和Resdis是个经典的问题了,这次来表达一下我对其的理解。 Redis是属于内存数据库,所有的数据都储存在内存中,所以执行增删改查等操作运行速度比Mysql相比快速很多,而且支持的数据类型也较全面,支持字符串,列表,hash,集合等。但是由于数据是保存在内存中,所以Redis不具备自动容
阅读全文
asyncio
摘要:asyncio是Python 3.4版本引入的标准库,直接内置了对异步IO的支持。 asyncio的编程模型就是一个消息循环。我们从asyncio模块中直接获取一个EventLoop的引用,然后把需要执行的协程扔到EventLoop中执行,就实现了异步IO。 用asyncio实现Hello worl
阅读全文
redis持久化、RDB、AOF、主从复制、哨兵、集群、
摘要:## 1 redis持久化```python# 快照:某时某刻数据的一个完成备份, -mysql的Dump -redis的RDB# 写日志:任何操作记录日志,要恢复数据,只要把日志重新走一遍即可 -mysql的 Binlog -Redis的 AOF ```### 1.1 RDB```python#
阅读全文
redis的安装和配置、API的使用、
摘要:```python1 redis安装配置2 5大数据类型操作3 通用指令4 事务,发布订阅,位图,HyperLogLog,地理位置信息,5 rdb和aof6 主从复制 (一主一从,一主多从)7 哨兵(高可用)8 redis集群原理和搭建9 缓存更新策略,粒度,缓存穿透,击穿,雪崩```## 1 re
阅读全文
中间件、猴子补丁、蓝图、请求上下文执行流程
摘要:## 1 中间件(跟django中间件完全不一样)```pythonfrom flask import Flaskapp = Flask(__name__)@app.route('/')def index(): return 'Hello World!'# 模拟中间件class Md(object)
阅读全文
阿里云购买、云服务器安装redis、云服务器安装mysql、云服务器安装python、云服务器安装nginx、nginx转发静态文件(前端项目)、云服务器转发动态请求(uwsgi+django项目)、
摘要:## 1 阿里云购买```python# 1 写好的项目,在本地跑,别问访问不到,没有公网ip# 2 远程连接阿里云的服务器47.103.156.13(xshell,finalShell)# 3 ssh连接 # 4 配置前后端项目# 5 编译前端项目,要把前端项目传到服务器(可以用软件) scp -
阅读全文
Redis普通连接、Redis之连接池、String操作、Hash操作、List操作、redsi的其他使用、管道、Django中使用redis、接口缓存、celery的使用
摘要:## 1 Python操作Redis之普通连接```python# 1 pip3 install redis# 简单使用from redis import Redis# conn=Redis()#连接对象conn=Redis(host='127.0.0.1', port=6379)ret=conn.
阅读全文
Sanic框架
摘要:1. 入门 Sanic 是一款类似Flask的Web服务器,它运行在Python 3.5+上。 除了与Flask功能类似之外,它还支持异步请求处理,这意味着你可以使用Python3.5 中新的异步/等待语法,使你的程序运行更加快速。 1.1 简单起步 from sanic import Sanic
阅读全文

浙公网安备 33010602011771号