0

redisコレクションの変更イベントをリッスンし、キーと値をコールバックに渡すことができる抽象化を作成しようとしています。新しいバージョンのLuaスクリプトでこれを行うことができるかどうか疑問に思いました。

ありがとう!

4

2 に答える 2

1

Lua スクリプトからイベントを公開することはもちろん、ポーリングすることもできます。問題を解決する正しい方法は、セットを変更するたびに pubsub チャネルに公開することです。

于 2012-05-22T23:33:54.030 に答える
0

いいえ、できません。

Redis はシングル スレッドであるため、lua スクリプトはすばやく返さなければなりません。イベントの変更をリッスンするには長時間実行するプロセスが必要であり、lua スクリプトはそのようなユース ケース向けには設計されていません。

あなたの他の質問に対する私の答えを見てください-redisの変更を聞いてください

于 2012-05-21T02:57:50.933 に答える