加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

Redis的那些最常晤口试题目

发布时间:2018-09-08 17:51:17 所属栏目:编程 来源:回首笑人间
导读:9月15日技能沙龙 | 与东华软件、AWS、京东金融、饿了么四位大咖切磋精准运维! 1.什么是redis? Redis 是一个基于内存的高机能key-value数据库。 2.Reids的特点 Redis本质上是一个Key-Value范例的内存数据库,很像memcached,整个数据库完好加载在内存傍边进

假如你快速的在Google中搜刮“Redis queues”,你顿时就能找到大量的开源项目,这些项目标目标就是操作Redis建设很是好的后端器材,以满意各类行列需求。譬喻,Celery有一个靠山就是行使Redis作为broker,你可以从这里去查察。

4、排行榜/计数器

Redis在内存中对数字举办递增或递减的操纵实现的很是好。荟萃(Set)和有序荟萃(Sorted Set)也使得我们在执行这些操纵的时辰变的很是简朴,Redis只是正好提供了这两种数据布局。

以是,我们要从排序荟萃中获取到排名最靠前的10个用户–我们称之为“user_scores”,我们只必要像下面一样执行即可:

虽然,这是假定你是按照你用户的分数做递增的排序。假如你想返回用户及用户的分数,你必要这样执行:

  1. ZRANGE user_scores 0 10 WITHSCORES 

Agora Games就是一个很好的例子,用Ruby实现的,它的排行榜就是行使Redis来存储数据的,你可以在这里看到。

5、宣布/订阅

最后(但必定不是最不重要的)是Redis的宣布/订阅成果。宣布/订阅的行使场景确实很是多。我已望见人们在交际收集毗连中行使,还可作为基于宣布/订阅的剧本触发器,乃至用Redis的宣布/订阅成果来成立谈天体系!(不,这是真的,你可以去核实)。

Redis提供的全部特征中,我感受这个是喜好的人起码的一个,固然它为用户提供假云云多成果。

【编辑保举】

  1. 传统DBA将死?饿了么数据库自动化运维实践
  2. 9月环球数据库排名:MongoDB 最刺眼,分数持续增添11个月
  3. 操作相关数据库来实现大局限物联网
  4. 浅谈三大主流数据库 哪一款你更喜欢
  5. MariaDB和MySQL全面比拟:选择数据库必要思量这几点
【责任编辑:庞桂玉 TEL:(010)68476606】
点赞 0

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读