【问题标题】:GAE DataStore python - fetch() vs run()GAE 数据存储 python - fetch() 与 run()
【发布时间】:2012-06-04 22:43:00
【问题描述】:

我看到有两种方法可以从数据存储中获取数据: 获取()和运行() 关于获取文档说: 注意:您应该很少需要使用此方法;改用 run() 几乎总是更好。

我不明白两者之间的区别。 我是 GAE 和 Python 的新手,请帮助我理解。 谢谢

它说 run() 是异步的,我不明白原因与 JavaScript 不同,一旦您为该站点运行 Python 脚本,html 就会被冻结,对吗?

【问题讨论】:

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


    【解决方案1】:

    初学者的建议:在您意识到其中的区别之前,请坚持使用 fetch()。在这种微妙的区别困扰您之前,您可能应该先熟悉许多其他事情。

    【讨论】:

      【解决方案2】:

      您可以并行运行(同时运行)多个数据存储区查询以减少延迟。这与您生成的 HTML 无关。生成的 HTML 应该是相同的。

      【讨论】:

      猜你喜欢
      • 2011-06-11
      • 1970-01-01
      • 2012-11-22
      • 1970-01-01
      • 2016-07-03
      • 2013-06-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多