跳转到内容

核心概念

  • **业务键(key)**标识一份独立额度,如 coupon-popup。
  • **规则(rule)**规定何时可以消耗;所有规则都必须放行。
  • **记录(record)**在 <namespace>:<key> 下保存递增的命中时间戳和生命周期计数。
  • 同步存储适配器让同一引擎运行于不同环境。
  • peek 只检查;tryConsume 在同一同步调用中检查,并仅在放行时记录一次命中。

内存存储实例应长期复用,不要每次操作都重建。业务键和命名空间应稳定且避免冲突。