摘要: pytho系列之 RabbitMQ - Exchange几种模式RabbitMQ中,所有生产者提交的消息都由Exchange来接受,然后Exchange按照特定的策略转发到Queue进行存储RabbitMQ提供了四种Exchange:fanout, direct, topic, headerheader模式在实际使用中较少,本文只对前三种模式进行比较。性能排序:fanout > direct >... 阅读全文
posted @ 2016-07-30 09:19 Ju-do-it 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 本节目录:一、最基本的生产者消费者二、acknowledgment 消息不丢失的方法。三、durable 消息不丢失 (消息持久化)四、消息获取顺序 RabbitMQ安装。(1.1)、centos7 安装 RabbitMQ 详见另一篇运维笔记《RabbitQM安装》步骤【这个实验成功】。 简略篇; 安装配置阿里云镜像 安装erlang $ ... 阅读全文
posted @ 2016-07-30 09:18 Ju-do-it 阅读(381) 评论(0) 推荐(0) 编辑
摘要: python 目录 (一)、交换 (Exchanges) -- 1.1 武sir 经典 Exchanges 案例展示。 (二)、临时队列( Temporary queues ) (三)、绑定(Bindings) (四)、汇总(Putting it all together)python系列之 RabbitMQ -- Publish/Subscrib... 阅读全文
posted @ 2016-07-30 09:18 Ju-do-it 阅读(196) 评论(0) 推荐(0) 编辑
摘要: Python Mysql 交互A、Alex 的语法展示:import MySQLdb try: conn=MySQL.connect(host='localhost',user='root',passwod='123qwe',db='test-DB',port='3306') cur =conn.cursor() cur.execute('select * from use... 阅读全文
posted @ 2016-07-30 09:13 Ju-do-it 阅读(588) 评论(0) 推荐(0) 编辑
摘要: Python SqlAlchemy使用方法1.初始化连接from sqlalchemy import create_engine from sqlalchemy.orm import sessionmaker engine = create_engine('mysql://pass@localhost/test'echo=True) DBSession = sessionmaker(bind=en... 阅读全文
posted @ 2016-07-30 09:12 Ju-do-it 阅读(23452) 评论(1) 推荐(2) 编辑
摘要: Python操作 RabbitMQ、Redis、Memcache、SQLAlchemy目录一、 MemcachedMemcached安装和基本使用Python操作Memcached2.1 set2.2 集群操作2.3 add2.4 replace2.5 set 和 set_multi2.6 delete 和 delete_multi2.7 get 和 get_multi2.8 append 和 p... 阅读全文
posted @ 2016-07-30 09:11 Ju-do-it 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 使用SQLAlchemy数据库表是一个二维表,包含多行多列。把一个表的内容用Python的数据结构表示出来的话,可以用一个list表示多行,list的每一个元素是tuple,表示一行记录,比如,包含id和name的user表:[ ('1', 'Michael'), ('2', 'Bob'), ('3', 'Adam') ] Python的DB-API返回的数据结构就是像上面... 阅读全文
posted @ 2016-07-30 09:08 Ju-do-it 阅读(288) 评论(0) 推荐(0) 编辑