标签: python cassandra
我正在尝试使用python代码中的execute_async()方法在单个线程上对cassandra数据库进行并发请求。根据文档,它可以在单个连接上处理至少100个查询,但即使增加并发度超过4,我的吞吐量也开始下降。任何人都可以告诉我这个问题的任何原因吗?
答案 0 :(得分:1)
听起来你正试图重新实现异步回调模式。
使用 cassandra.concurrent.execute_concurrent()获取异步回调链的性能(阅读here)