10 2016 档案
day12---python mysql pymsql sqlalchemy ORM
摘要:RDBMS 术语 在我们开始学习MySQL 数据库前,让我们先了解下RDBMS的一些术语: 数据库: 数据库是一些关联表的集合。. 数据表: 表是数据的矩阵。在一个数据库中的表看起来像一个简单的电子表格。 列: 一列(数据元素) 包含了相同的数据, 例如邮政编码的数据。 行:一行(=元组,或记录)是 阅读全文
posted @ 2016-10-28 12:18 DCC_python 阅读(248) 评论(0) 推荐(0)
Memcached & Redis使用
摘要:Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon )是用C写的,但是客户端可以用任何语 阅读全文
posted @ 2016-10-21 11:49 DCC_python 阅读(204) 评论(0) 推荐(0)
day11---异步IO\数据库\队列\缓存
摘要:一、RabbitMQ队列 RabbitMQ是一个在AMQP基础上完整的,可复用的企业消息系统。他遵循Mozilla Public License开源协议。 MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据) 阅读全文
posted @ 2016-10-21 10:35 DCC_python 阅读(202) 评论(0) 推荐(0)
day10---异步I/O,gevent协程
摘要:协程 协程,又称微线程,纤程。英文名Coroutine。一句话说明什么是线程:协程是一种用户态的轻量级线程。 协程拥有自己的寄存器上下文和栈。协程调度切换时,将寄存器上下文和栈保存到其他地方,在切回来的时候,恢复先前保存的寄存器上下文和栈。因此: 协程能保留上一次调用时的状态(即所有局部状态的一个特 阅读全文
posted @ 2016-10-13 19:08 DCC_python 阅读(372) 评论(0) 推荐(0)
day10---multiprocess 多进程
摘要:multiprocess Queue \ Pipe 只是实现进程间数据的传递 Manager 实现了进程间数据的共享,即多个进程可以修改同一份数据 进程模块 multiprocessing 进程号获取,父子进程关系 进程间通信Queue,pipe 进程间数据共享manager 进程同步 Withou 阅读全文
posted @ 2016-10-13 16:15 DCC_python 阅读(283) 评论(0) 推荐(0)