理论上缓存数据库已经够快了,单次操作基本都是压毫秒级的,异步的话,epoll部分的操作反而有额外的cpu消耗。
即使异步,在缓存数据库有瓶颈的时候,用户端还是有延迟。
没记错的话,tornado的作者也建议I/O使用同步方式来着。
所以python连接redis或者memcached真的有必要异步么?
理论上缓存数据库已经够快了,单次操作基本都是压毫秒级的,异步的话,epoll部分的操作反而有额外的cpu消耗。
即使异步,在缓存数据库有瓶颈的时候,用户端还是有延迟。
没记错的话,tornado的作者也建议I/O使用同步方式来着。
所以python连接redis或者memcached真的有必要异步么?
2 回答4.3k 阅读✓ 已解决
2 回答864 阅读✓ 已解决
1 回答4.1k 阅读✓ 已解决
3 回答866 阅读✓ 已解决
2 回答2.2k 阅读✓ 已解决
2 回答3.4k 阅读
4 回答2.6k 阅读
最好有一项服务,反向往外推数据。