`gcloud app deploy index.yaml` 和 `gcloud datastore indexes create` 之间的任何区别

Any difference between `gcloud app deploy index.yaml` and `gcloud datastore indexes create`

要部署index.yaml,下面两个命令有什么区别?

  1. gcloud app deploy index.yaml

  2. gcloud datastore indexes create

没有区别。两者存在的主要原因是 Cloud Datastore 曾经是 App Engine 特定的服务,因此所有索引操作都是通过该产品完成的。现在 Datastore 可以用作更通用的存储产品,因此它如何在 gcloud 中拥有自己的命令组。将其保留在 gcloud app deploy 下只是为了方便现有的 App Engine 用户。