旗下导航:搜·么
当前位置:网站首页 > PHP教程 > 正文

redis能够做什么?【php教程】

作者:搜搜PHP网发布时间:2019-11-26分类:PHP教程浏览:62


导读:redis可以做什么?1.缓存,毫无疑问这是Redis现今最为人熟知的运用场景。在提拔效劳器机能方面异常有用;2.排行榜,假如运用传统的关联型数据库来做这个事儿,异常的...

redis可以做什么?

1.缓存,毫无疑问这是Redis现今最为人熟知的运用场景。在提拔效劳器机能方面异常有用;

2.排行榜,假如运用传统的关联型数据库来做这个事儿,异常的贫苦,而应用Redis的SortSet数据结构可以异常轻易搞定;

3.计算器/限速器,应用Redis中原子性的自增操纵,我们可以统计相似用户点赞数、用户接见数等,这类操纵假如用MySQL,频仍的读写会带来相当大的压力;限速器比较典范的运用场景是限定某个用户接见某个API的频次,经常使用的有抢购时,防备用户猖獗点击带来不必要的压力;

注:限速器也是对要求限流的一种完成体式格局。

4.挚友关联,应用鸠合的一些敕令,比方求交集、并集、差集等。可以轻易搞定一些配合挚友、配合爱好之类的功用;

5.简朴音讯行列,除了Redis本身的宣布/定阅形式,我们也可以应用List来完成一个行列机制,比方:到货关照、邮件发送之类的需求,不需要高牢靠,然则会带来异常大的DB压力,完整可以用List来完成异步解耦;

6.Session同享,默许Session是保留在效劳器的文件中,即当前效劳器,假如是集群效劳,同一个用户过来能够落在差别机械上,这就会致使用户频仍上岸;采纳Redis保留Session后,不管用户落在那台机械上都可以获取到对应的Session信息。

以上就是redis可以做什么?的细致内容,更多请关注ki4网别的相干文章!

标签:redis