【发布时间】:2020-01-08 01:10:08
【问题描述】:
假设我有一个复合索引,例如:
- kind: Order
properties:
- name: active
- name: email
- name: shipped
我有一个使用 Order like 的查询
Order.all().filter('active', True).filter('email', email).filter('shipped', True)
从查看文档看来,索引是不必要的,可以安全地删除,因为这些属性上的简单索引可以完成查询。
这个复合查询有什么好处吗?它是提高查找速度还是减少数据存储读取次数?
【问题讨论】:
标签: python google-app-engine google-cloud-datastore