当前位置: 首页 > 面试题库 >

Redis可以使用mset更新多个hset键(非字段)

阴靖
2023-03-14
问题内容

有没有办法将MSET用于HSET键?我正在尝试在单个操作中更新多个HSET键(而非字段)以节省网络流量。


问题答案:

为了节省网络旅行,您需要使用流水线。使用Lua是可能的,但不如流水线那样可调,您可以在其中为数据集查找和设置每次执行的最佳命令数。

另外,您还可以获得使用可重复使用技术的经验。



 类似资料:
  • 问题内容: 我想使用redis的pubsub传输一些消息,但不想使用阻止,例如以下代码: 最后一部分将被阻止。我只想检查给定频道中是否有数据,该如何完成?有没有类似的方法? 问题答案: 我认为那不可能。通道没有任何“当前数据”,您订阅了一个通道并开始接收该通道上其他客户端推送的消息,因此它是一个阻塞的API。另外,如果您查看pub / sub 的Redis Commands文档,将会更加清楚。

  • 您的SQL语法有错误;查看与您的MySQL服务器版本相对应的手册,了解正确的语法....

  • 问题内容: 我有一个如下所示的update语句,可以正常工作,我在子查询中使用了with语句,以大大提高性能,但是由于某些原因,我不允许从同一表中添加其他列来进行更新。 作品: 我想做的就是像这样添加另一个要从table_two更新的列 但是我得到ora-01767更新集表达式必须是子查询。我了解此错误,但看不到我是如何生成的。任何帮助是极大的赞赏。 提前致谢。 问题答案: 这似乎可行(无论如何,

  • 是否可以在不需要其他字段的情况下更新学生对象的单个字段?假设我想更新年级字段。

  • 问题内容: 是否可以更新页面的不是JSF组件的部分? 例如,我可以更新纯HTML 还是需要将其包装在JSF组件中? 问题答案: 是否可以更新页面的不是JSF组件的部分? 否。待更新组件必须由提供,以便JSF可以找到它们,对其进行调用,捕获生成的HTML输出,并将其传递回ajax响应,以便JavaScript可以使用它更新HTMLDOM树。 。纯HTML元素未在JSF组件树中表示为真实实例,因此JS

  • 这是我在控制器中的验证代码: 我得到了这个错误: SQLSTATE[42S22]:找不到列: 1054未知列'id'in'where子句'(SQL:选择计数(*)作为聚合从其中=Giac translog and 我不使用作为主键