Redis的那些最常晤口试题目
假如你快速的在Google中搜刮“Redis queues”,你顿时就能找到大量的开源项目,这些项目标目标就是操作Redis建设很是好的后端器材,以满意各类行列需求。譬喻,Celery有一个靠山就是行使Redis作为broker,你可以从这里去查察。 4、排行榜/计数器 Redis在内存中对数字举办递增或递减的操纵实现的很是好。荟萃(Set)和有序荟萃(Sorted Set)也使得我们在执行这些操纵的时辰变的很是简朴,Redis只是正好提供了这两种数据布局。 以是,我们要从排序荟萃中获取到排名最靠前的10个用户–我们称之为“user_scores”,我们只必要像下面一样执行即可: 虽然,这是假定你是按照你用户的分数做递增的排序。假如你想返回用户及用户的分数,你必要这样执行:
Agora Games就是一个很好的例子,用Ruby实现的,它的排行榜就是行使Redis来存储数据的,你可以在这里看到。 5、宣布/订阅 最后(但必定不是最不重要的)是Redis的宣布/订阅成果。宣布/订阅的行使场景确实很是多。我已望见人们在交际收集毗连中行使,还可作为基于宣布/订阅的剧本触发器,乃至用Redis的宣布/订阅成果来成立谈天体系!(不,这是真的,你可以去核实)。 Redis提供的全部特征中,我感受这个是喜好的人起码的一个,固然它为用户提供假云云多成果。 【编辑保举】
点赞 0 (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |