我要开始一个绿色领域的项目。在它中,我们希望有一个包含的队列。所以我加上一个密钥,这个项目就过期了..。说..。20分钟
预期队列会相当大。不同有效期的成千上万把钥匙中的10把。
我立刻想到可能使用ServiceStack.Redis,当然,Redis :)
到目前为止,希望这将被托管在AppHarbor + RavenDb + RedisToGo上。Redis键将是RavenDb Id。(字符串-例如。users/1之类的)
问题
发布于 2012-12-17 12:05:43
但是,它又回到了密钥对项的过期问题上。
发布于 2013-10-02 00:57:32
尝试对队列使用排序集(ZSET) --以时间戳作为得分。使用ZREVRANGEBYSCORE从队列中选择作业时,可以检查作业被提交到队列中的时间戳,如果作业太旧,可以忽略作业。
https://stackoverflow.com/questions/13913527
复制相似问题