python - 将大量 XML 数据导入 Google App Engine

标签 python xml google-app-engine google-cloud-datastore

我有相当大量的 XML 数据(大约 200MB),我想将其导入 App Engine 数据存储区。

到目前为止,我已尝试创建模型并使用 cElementTree 解析器来加载实体,但这需要很长时间。

我还担心数据存储区处理这么多数据的效果如何,以及是否有更好的方法。

所以我的问题是,将 XML 解析到 App Engine 的最快方法是什么,是否有更好的后端可以处理存储数十万个实体/记录。

最佳答案

我会选择 Bulk Loader支持从 XML 源读取数据。
对于 XML 的大小,Datastore 处理如此大量的数据完全没有问题。

关于python - 将大量 XML 数据导入 Google App Engine,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5083968/

相关文章:

android - 通过多行 TextView 删除

python - 测试失败的 ndb 事务

google-app-engine - 中间件错误处理

由元组索引的 Python 列表

python - 如何迭代 urlparse.urlsplit() 结果 Python

python - 导入错误 : Keras requires TensorFlow 2. 2 或更高。通过 `pip install tensorflow` 安装 TensorFlow

xml - 无法使用 React 中的 fetch 获取响应中的 xml 数据

Python Pandas group by 然后根据条件进行过滤

android - 单击 fragment 中 ListView 上的事件

java - onmessage Google App Engine (Java) channel API