SpiceDB Query Planner
3 months ago
- #SpiceDB
- #Performance
- #Authorization
- SpiceDB引入了查询规划器,通过利用数据形状来优化授权检查。
- 之前的优化包括请求去重、子问题缓存和SQL优化。
- 查询规划器基于成本估算重新排序图遍历,以最小化工作量。
- 优化重点在于箭头操作和交集处理,减少不必要的检查。
- 查询计划树将操作表示为树结构,允许动态重新排序以提高效率。
- 未来计划包括添加更多统计源和对规划器进行广泛测试。
- 鼓励用户提供反馈以进一步完善查询规划器。