Hasty Briefsbeta

双语

SpiceDB Query Planner

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