草庐IT

Triggers-EmulatingCheckConstraint

全部标签

triggers - 注册一个LUA脚本,在指定的(redis-key, op)事件发生时触发

我可以制作一个LUA脚本作为关系数据库中使用的TRIGGER吗?例如,在使用键“TIMELIST”追加或推送到列表后,会触发lua脚本在列表上做一些工作吗?我快速查看了REDIS文档中的lua-script部分,发现似乎只能对脚本进行显式评估。我的想法是不可能的吗?内容:如果上面的想法是不可能的。我应该采取什么措施来解决这样的问题。我有一个排序列表来存储每日配额。我用>ZADD'TIMELIST'添加一个以日期为权重的新配额。我想让排序列表充当一个有界列表,它只保留最近7天的配额。我不在普通的redis-list上使用LTRIM,因为配额在时间轴上可能有差距。哈希也不适合,因为出于某种

triggers - 如何为 redis 数据存储实现 "trigger"?

我有一个程序,它会从redis数据存储中轮询某个键,并在该值满足某个条件时执行某些操作。不过我觉得redis周期性的轮询效率很低,想知道redis有没有“触发”机制,当值发生变化满足条件时,触发就会被调用。触发器可能是一个RPC函数,或者一个HTTP消息,或者其他什么东西,这样我就不需要再对它进行轮询,就像轮询和中断之间的区别一样。这可能吗? 最佳答案 您可以使用Pub/SubRedis的特点。鉴于您所描述的情况,这正是您所需要的。本质上,您SUBSCRIBE到一个“channel”,应用程序的另一部分写入(PUBLISH)正在更改

c# - 我们可以在 WPF MVVM 中使用 <i :Interaction. Triggers>(不在 Silverlight 中)

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求提供代码的问题必须表现出对所解决问题的最低限度理解。包括尝试过的解决方案、为什么它们不起作用,以及预期结果。另请参阅:StackOverflowquestionchecklist关闭9年前。Improvethisquestion我可以使用吗?在WPFMVVM中而不是在Silverlight中。我遇到的所有示例都显示了的使用在Silverlight中。如何在WPF中使用它?我正在使用MVVM模型。