Redis实战-开序

作者: 擦普洱 | 来源:发表于2019-04-15 16:02 被阅读45次

    首发问号三连:Redis是什么?为什么?怎么做?

    1.Redis是什么?(定义)
    总结成一句话:Redis是一种含有多种数据结构,支持持久化、主从同步的key-value的缓存存储系统。
    2.为什么要使用Redis?(使用场景)
    一个项目中有些数据长时间不会发生变动,但是用户又访问特别频繁。这个时候就会使用到Redis缓存,我们首先会判断缓存中是否有该数据,如果没有就从数据库中获取,返回给前台的同时存入到缓存一份儿。如果缓存中有数据,则直接返回缓存中的数据。
    3.Redis在项目中发挥的作用?(实战)
    Redis在项目中扮演着很多角色,它给与了我们很多便利之处,同时也会引发有些比较头疼的问题。我们可以使用Redis做订单缓存、分布式锁、分布式session共享、数据持久化等等,同时我们也应该注意到Redis和数据库一致性的问题处理和缓存穿透及雪崩。


    为了能让Redis为项目良好的服务,我们需要对Redis进行一个系统的学习,以下是Redis学习大纲:


    Redis实战-学习大纲

    以上目录可以见证笔者是如何一步一步入redis坑的,在学习每一章节之后会不定期分享学习进度,共勉。

    不怕从零开始,只怕从未启程!

    参考:
    菜鸟教程:http://www.runoob.com/redis/redis-java.html
    《Redis实战》Josiah L. Carlson著

    相关文章

      网友评论

        本文标题:Redis实战-开序

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