首页 > 解决方案 > 是否可以使用 Python 客户端对 VoltDB 进行异步存储过程调用

问题描述

是否可以使用 Python 客户端对 VoltDB 中的存储过程(自定义 Java 存储过程中的插入)进行异步调用?

看起来它不受支持,但有没有办法不等待响应,或者我必须转移到 Java 客户端以获得异步支持?

标签: pythonasynchronousvoltdb

解决方案


VoltDB python 客户端不支持异步调用。可能可以从多线程 python 应用程序进行调用,但我们从未对此进行过测试,所以我不想带你进入未知领域。

java、C++ 和 Go 客户端支持异步调用。

如果您主要尝试进行快速插入,则可以利用 csvloader 并且可以从 python 应用程序中执行 csvloader,但这可能不是您想要做的。

披露:我在 VoltDB 工作。


推荐阅读