我正在尝试在 CrateDB 中使用 python 进行批量插入。与使用 pyodbc 的 SQL Server 一样,executemany 命令并不真正执行批量插入。使用 pyodbc 我可以使用它:
cursor.fast_executemany = True
解决问题,如此处所述。但是对于 python 的库“crate”,我没有这个选项。有解决方法吗?
我正在尝试在 CrateDB 中使用 python 进行批量插入。与使用 pyodbc 的 SQL Server 一样,executemany 命令并不真正执行批量插入。使用 pyodbc 我可以使用它:
cursor.fast_executemany = True
解决问题,如此处所述。但是对于 python 的库“crate”,我没有这个选项。有解决方法吗?
与 pyodbc 不同, cratedb python 驱动程序在没有该选项的情况下执行真正的批量插入。请参阅我们文档中的示例https://crate.io/docs/clients/python/en/latest/client.html#inserting-data