数据库类型 | 数据库名称 | 异步数据库 | 说明 |
key_value数据库 | shelve | Python常用库 - shelve // Blue Wish (isware.cn) | |
redis | tornado-redis | ||
pydblite | |||
cacheout | (37条消息) Python缓存神奇库cacheout全解,优于内存的性能_攻城狮的家园-CSDN博客_cacheout | ||
python异步编程
Python并发编程之从生成器使用入门协程(七) - 王一白 - 博客园 (cnblogs.com)
python线程池 ThreadPoolExecutor 的用法及实战 - 简书 (jianshu.com)
说明:线程池执行多个任务无法确定是哪个任务返回的结果,可以通过返回字典{任务名:结果},再获取字典中的值进行区分
一篇文章浅析Python自带的线程池和进程池 - 知乎 (zhihu.com)
Python多进程运行——Multiprocessing基础教程1 - 知乎 (zhihu.com)
搜索引擎是如何设计倒排索引的? - 知乎 (zhihu.com)
tornado异步
真正的 Tornado 异步非阻塞 | 正小歪的博客 (hexiangyu.me)
Python Web 框架:Tornado - 简书 (jianshu.com)
实用工具 — Tornado 6.1b1 文档 (osgeo.cn)
Tornado实现多线程、多进程HTTP服务 - 苦力笨笨 - 博客园 (cnblogs.com)
深入tornado中的IOStream - MnCu - 博客园 (cnblogs.com)
深入tornado中的TCPServer - MnCu - 博客园 (cnblogs.com)
2019千锋Python最新Tornado框架实战教程_哔哩哔哩_bilibili
mongo数据库驱动
Motor (Async Driver) — MongoDB Drivers
(37条消息) tornado中使用motor异步操作mongodb_jazywoo_在路上-CSDN博客
mongo添加索引及索引相关方法 - 未月廿三 - 博客园 (cnblogs.com)
Mongodb高级篇-性能优化 - 简书 (jianshu.com)
(37条消息) python mongodb 异步_Python异步读写Mongodb(motor+asyncio)_weixin_39993623的博客-CSDN博客
redis数据库
Redis 与 MQ 的区别 - 逆水行舟,平原走马 - 博客园 (cnblogs.com)
memcached
缺点:value内存大小限定在1M内
(37条消息) Python项目使用memcached缓存_王二的专栏-CSDN博客
Python3之Memcache使用 - 王永存ღ - 博客园 (cnblogs.com)
pydblite
(37条消息) python pydblite_Gordennizaicunzai的博客-CSDN博客
SQLite 如何变成 内存数据库 - 云+社区 - 腾讯云 (tencent.com)
共享内存-manager
python 多进程共享全局变量之Manager()详解_python_脚本之家 (jb51.net)
Python多进程开发中使用Manager进行数据共享的陷阱 - 知乎 (zhihu.com)
Python通过Manager方式实现多个无关联进程共享数据 - Xjng - 博客园 (cnblogs.com)