【问题标题】:Disabling built-in indexes in Google Cloud Datastore禁用 Google Cloud Datastore 中的内置索引
【发布时间】:2020-08-19 01:23:59
【问题描述】:

我目前正在做一个基准测试,看看 Google Cloud Datastore 是否可以满足我们的需求,但我在处理索引方面遇到了问题。 我知道我永远不需要过滤除关键字段之外的任何内容,因此我希望能够禁用所有其他字段的内置索引。我只是想将它用作键/值存储。

如果我不能禁用它们(约 50 个字段,数十亿行),我目前正在查看可能有多个 TB 的索引,这会浪费我们的预算。

有没有办法删除这些索引? link 谈论的 index.yaml 文件似乎只是关于复合索引。

感谢您的帮助!

【问题讨论】:

    标签: indexing google-cloud-platform google-cloud-datastore


    【解决方案1】:

    找到了!您可以像 this(排除属性)一样明确告诉 Datastore 不要索引您的字段

    【讨论】:

      【解决方案2】:

      我在Datastore github issues上研究过同样的问题,关于(2015),最后一次询问是在2019年。但没有任何回应。你可以去那里问问有没有

      我还在 Google Cloud Platform 的公共问题跟踪器PIT 中研究了与此相关的现有功能请求 (FR) 或问题,但没有找到任何问题。

      我认为最好的方法是向proper components 提交FR。通过这种方式,工程团队将对此有所了解。 PIT 使用“明星”(表示对某个问题感兴趣的人)的数量来确定平台上的工作优先级。鉴于没有打开FR,你应该打开一个新的。

      【讨论】:

      • 感谢您的帮助!我回复了GitHub问题,我会在这个线程中等待其他答案,也许GCP团队的人会来!
      猜你喜欢
      • 2021-01-13
      • 1970-01-01
      • 2020-09-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-16
      • 2018-06-01
      相关资源
      最近更新 更多