如何加快开发服务器上的zigzag合并?

时间:2014-04-25 13:02:45

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

我刚刚开始利用zigzag merge来减少索引数量,并且正在我的开发机器上进行测试。我发现它非常慢,即使每个查询中的结果数都不大。

例如: 1)一个查询25个结果需要约5秒 2)两个查询,每个25个结果,25个合并需要15秒 3)三个查询,每个查询25个结果,1个合并需要100秒!

这是预期的吗?

1 个答案:

答案 0 :(得分:3)

这是目前开发服务器中的一个错误。进行了一些更改以使某些合并连接速度更快,但遗憾的是其他合并连接速度明显变慢。有一个issue tracking this bug here。我建议使用1.9.2 dev appserver进行测试,直到修复此问题为止,或者如果您觉得更新开发服务器代码,请参阅问题。