Deb*_*nha 4 google-app-engine app-engine-ndb google-compute-engine google-cloud-datastore
我的应用程序在App Engine上运行,但我想从我的Compute Engine VM访问其NDB DataStore实体来进行一些处理并将结果写回App Engine DataStore.我怎样才能做到这一点?
此外,Google Cloud DataStore和App Engine DataStore是一样的吗? https://developers.google.com/datastore/ https://developers.google.com/appengine/docs/python/ndb/
David的解决方案要求您使用App Engine实例时间来发出请求,但您可以绕过它并从Compute Engine实例直接向Datastore发出请求.关于如何做到这一点有一个非常好的教程.但它不像ndb那么漂亮.
>>> import googledatastore as datastore
>>> datastore.set_options(dataset='project-id')
>>> req = datastore.BeginTransactionRequest()
>>> datastore.begin_transaction(req)
<datastore.datastore_v1_pb2.BeginTransactionResponse object at ...>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4618 次 |
| 最近记录: |