如何在 CrateDB 中使用 python 执行批量插入?
How can I perform a bulk insert with python in CrateDB?
我正尝试在 CrateDB 中使用 python 进行批量插入。命令 executemany 并没有真正执行批量插入,就像使用 pyodbc 对 SQL 服务器执行操作一样。
使用 pyodbc 我可以使用这个:
cursor.fast_executemany = True
解决问题,提到。但是对于 python 的库 "crate" 我没有这个选项。有解决方法吗?
与 pyodbc 不同,cratedb python 驱动程序在没有该选项的情况下执行真正的批量插入。
请参阅我们文档中的示例 https://crate.io/docs/clients/python/en/latest/client.html#inserting-data
我正尝试在 CrateDB 中使用 python 进行批量插入。命令 executemany 并没有真正执行批量插入,就像使用 pyodbc 对 SQL 服务器执行操作一样。 使用 pyodbc 我可以使用这个:
cursor.fast_executemany = True
解决问题,提到
与 pyodbc 不同,cratedb python 驱动程序在没有该选项的情况下执行真正的批量插入。 请参阅我们文档中的示例 https://crate.io/docs/clients/python/en/latest/client.html#inserting-data