# -*- coding:utf-8 -*-
import time
import pymongo
from threading import Thread
from Queue import Queue start = time.time() f = open("ids.txt")
q = Queue() def work():
connection=pymongo.Connection('127.0.0.1',27017)
db = connection.pps_legual_cache
c = db.episode1
while 1:
line = q.get()
print c.find_one(int(line))
q.task_done() for i in range(5):
t = Thread(target=work)
t.setDaemon(True)
t.start() for line in f.readlines():
q.put(int(line)) q.join() end = time.time() print end-start

最新文章

  1. android系统release签名
  2. GruntJS常用前端流程自动化配置-【持续优化】
  3. 源码阅读系列:EventBus
  4. Bootstrap学习笔记
  5. 分布式入门之5:paxos
  6. VS2010设置C++包含目录和库目录
  7. 转NodeJS的npm模块版本号 模式解析
  8. 剑指Offer12 数组奇数调整至偶数前
  9. C# 从服务器下载文件代码的几种方法
  10. CSharp Algorithm - How to traverse binary tree by breadth (Part II)
  11. 每个项目单独配置 git 用户
  12. H5在线编辑器优化总结
  13. Linux(二十二)Ubuntu安装和配置
  14. JavaScript基础——深入学习async/await
  15. Ionic App 启动时报Application Error - The connection to the server was unsuccessful
  16. Two Sum III - Data structure design LT170
  17. 数据库批量操作中SqlParameter参数传递的问题
  18. Linux安装pear包
  19. Esper学习之八:EPL语法(四)
  20. 推荐系统学习07-Waffles

热门文章

  1. 在四川大学的第二个冠军游戏在线编程:Peter的X
  2. ACM算法
  3. hdu Text Reverse
  4. ASP.NET上传文件的几种方法
  5. Python学习笔记21:数据库操作(sqlite3)
  6. Struts2.0+Spring3+Hibernate3(SSH~Demo)
  7. js 控制radio选项
  8. mono for android 学习记录
  9. C#操作Word文档(加密、解密、对应书签插入分页符)
  10. C# .NET ASP.NET 其中关系你了解多少