在Google Cloud Datastore中禁用内置索引

问题描述 投票:1回答:2

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

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

有什么方法可以删除这些索引?似乎link所讨论的index.yaml文件仅与复合索引有关。

感谢您的帮助!

indexing google-cloud-platform google-cloud-datastore
2个回答
0
投票

我在Datastore github issues中针对同一问题进行了研究,关于(2015),最后一次询问是在2019年。但是没有任何回应。您可以询问那里是否有

我还在Google Cloud Platform的Public Issue Tracker PIT中研究了与此相关的现有功能请求(EF)或问题,但未发现任何问题。

我认为最好的处理方法是向proper components提交FR。这样,工程团队将对此具有可见性。 PIT使用“明星”(对某个问题表示有兴趣的人)的数量来确定平台上工作的优先级。鉴于没有打开任何FR,您应该打开一个新的FR。


0
投票

找到了!您可以像this(排除的属性)

那样明确地告诉数据存储区不要为您的字段建立索引
© www.soinside.com 2019 - 2024. All rights reserved.