2024-04-19 18:29:21 发布
网友
我目前正在尝试将数据发送到python上的azuredocumentdb集合(使用pydocumentdb-lib)。 事实上,我必须发送大约10万份关于这个集合的文档,这需要很长时间(大约2个小时)。在
我使用以下方式逐个发送每个文档:
for document in documents : client.CreateDocument(collection_link, document)
我是不是做错了,有没有其他更快的方法来做,或者花这么长时间只是正常现象。在
谢谢!在
在Azure上,有许多方法可以帮助将数据导入CosmosDB,而不是使用pydocumentdbapi,后者通过HTTP包装相关restapi。在
首先,要准备好一个json文件,包括10000个要导入的文档,然后可以按照下面的文档导入数据。在
mongoimport
如果您只想在编程中导入数据,可以尝试使用Python MongoDB driver连接Azure CosmosDB通过MongoDB wire协议导入数据,请参考文档^{}。在
希望有帮助。在
在Azure上,有许多方法可以帮助将数据导入CosmosDB,而不是使用pydocumentdbapi,后者通过HTTP包装相关restapi。在
首先,要准备好一个json文件,包括10000个要导入的文档,然后可以按照下面的文档导入数据。在
mongoimport
工具导入json数据文件。在如果您只想在编程中导入数据,可以尝试使用Python MongoDB driver连接Azure CosmosDB通过MongoDB wire协议导入数据,请参考文档^{} 。在
希望有帮助。在
相关问题 更多 >
编程相关推荐