Redis 性能:hIncrByFloat 函数还是自定义 Lua 脚本 ?.



假设我在 redis 中存储了哈希数据:

{"fee":0.11,"name":"scott"}

现在我想为字段"费用"添加一些值,我应该使用 hIncrByFloat 命令还是编写 Lua 脚本来实现它? 请从性能视图提供建议,谢谢!

使用 HINCRBYFLOAT

核心命令在(可能)每个场景中都比 Lua 脚本性能更高。使用 Lua 编写由核心命令和服务器端逻辑组成的流,但不能替换单个核心命令。

您可以并且应该自己测试性能 - redis-benchmark可以用于此。

最新更新