Redis和Mongodb应用场景
Redis和Mongodb应用场景原文: Redis和MongoDB的区别以及应用场景现在的分布式项目基本都会用到redis和mongodb,可是redis和mongdb到底有什么不同呢,今天我就基于我们公司的项目来具体介绍一下redis和mongodb的各自的应用场景。首先我们这个项目中有两种应用场景:场景一:要求TPS(不知道的右转百度)特别高的,比如我们项目有一个点赞的功能,这个点赞的功能促
·
Redis和Mongodb应用场景
现在的分布式项目基本都会用到redis和mongodb,可是redis和mongdb到底有什么不同呢,今天我就基于我们公司的项目来具体介绍一下redis和mongodb的各自的应用场景。
首先我们这个项目中有两种应用场景:
场景一:要求TPS(不知道的右转百度)特别高的,比如我们项目有一个点赞的功能,这个点赞的功能促发频率特别高,而且并发量也会特别大,但是它的数据量不会特别大。基于这种情况下,我们采用redis来实现点赞功能。
场景二:项目中涉及评论的内容,而且这个评论表的数据后期会非常大(海量的数据),最后在数据量非常大的情况下还要求比较复杂的查询。基于上述这些情况,我们采用mongodb作为评论表存储数据库。场景三:推送、评论、用mongodb ,目前是百万级的数据,将来会有千万级、亿级。
场景四:直播评论用redis,当时是用来存储一些热数据,量也不大,但是操作很频繁
根据上述笔者提到的场景, 可以简单梳理Redis和Mongodb应用场景的区别
更多推荐
已为社区贡献1条内容
所有评论(0)