我正在将会话管理器从Django/MySQL替换为Go/Riak。我需要定期检查过期的会话并将其删除。
任何人都知道如何使用Riak的javascript/MapReduce删除寄存器?
理论上,您可以使用 {ok,C}=riak:local_connect()
初始化内部 erlang 客户端,即使在 map 或 reduce 阶段中,然后执行C:delete(<<"Bucket">>,<<"Key">>).
或任何您需要的操作。