美文网首页
redis可以做数据库么

redis可以做数据库么

作者: 晚云落 | 来源:发表于2018-05-16 13:41 被阅读62次

    来源:https://www.v2ex.com/t/106208

    v2ex的数据不算多,我们公司的数据库有14g,但是时常访问的数据最多也就1g,这些热数据完全可以用redis顶下来,但是不排除访问冷数据。 

    如果全用redis的话这个性价比是不可接受的。所以我的做法一直是用mysql保存所有的数据,同时redis实时对热数据进行缓存。就像mysql是一个资料库,所有的资料都可以在mysql找到,而redis像是一个前台,可以很快速的查到想要的数据,如果找不到,就去资料库现提。 

    目前redis占用不到1G的内存

    继续上一条,mysql会定时做备份,就算redis挂掉也没有关系,可以再从mysql取。这样又减低了一点运维的风险。同时有些功能redis可以完成的,那就用redis做,比如排名,时间线之类。 

    而有的时候redis确实也没有mysql灵活,业务需求不可能一直局限于技术能力,这时redis就单纯做缓存就好。 

    总而言之,言而总之,做服务器的千万别在一楼树上吊死,一定要给自己留一条后路,降低任何风险造成的损失

    相关文章

      网友评论

          本文标题:redis可以做数据库么

          本文链接:https://www.haomeiwen.com/subject/cyepdftx.html