我试图在CrateDB中使用python进行批量插入。 executemany命令并没有真正执行批量插入,就像使用pyodbc的SQL Server一样。 使用pyodbc我可以使用它:
cursor.fast_executemany = True
解决问题,正如here所述。但随着图书馆" crate"对于python,我没有这个选项。有解决方法吗?
答案 0 :(得分:2)
与pyodbc不同,cratedb python驱动程序在没有该选项的情况下执行实际的批量插入。 请参阅我们的文档https://crate.io/docs/clients/python/en/latest/client.html#inserting-data
中的示例