如何通过 Redis 构建分布式缓存技术

作者/分享人:默默
向 Ta 提问
典型的程序媛,喜欢编程,爱好编程。 高级Java开发工程师,熟练SSH、SSM、Dubbo(Zookeeper)、Redis、Solr(es)等框架开发。 熟悉H5,BootStrap、Vue等前端框架。 喜欢看书、写小说、练字。 爱好旅游、听歌。

在大数据时代,频繁地在应用和数据库之间进行读写操作在性能、速度、体验上已经远远不能满足用户、客户、开发人员的要求了,于是一种基于内存操作的数据库便应运而生。Redis 是一种基于内存的数据库,如何轻松理解并熟练操作 Redis 是一个有责任心、进取心程序员应该了解和掌握的技术。

本场 Chat 基于 Redis 的基本概念和重要设计,外加实践应用,重点解决如下几个问题,以问题形式逐步深入和导向,让初学者快速上手,让资深者少了去整理知识的繁琐。

  1. Redis 是什么、干什么、怎么用?
  2. 如何将 Redis 放到应用程序中?
  3. 使用 Redis 的时候应用程序是如何进行读写的?
  4. Redis 如何与 MySQL 数据库结合起来?
  5. 应用通过 Redis 客户端进行读取并展示,是所有的数据都是这么做吗?
  6. 在修改数据的时候是修改到 Redis 吗?还是直接修改 MySQL?
  7. 如果修改 Redis 中数据,那什么时候同步到 MySQL,是被迫的,还是开发人员可控的?
  8. 如果直接修改 MySQL 中数据,那 Redis 中数据会被同步吗,如何做到的?
已有393人预订
预订达标
文章出炉
     
17.12.27
01月14日
本场 Chat 文章已出炉,购买后即可阅读文章并获得一张默默的读者圈Pass
请务必添加GitChat服务号以查看活动进度及获取活动通知。
查看文章评论/提问
iengchen
请问代码可以在哪里查看
黄平
如何获取最近变动的数据?
二木
请问能分享git吗?想要看下项目源码
你可能还喜欢
60分钟轻松搞定树莓派 AI 服务开发
微软公开课
大厂面试官亲述:0~3年移动研发工程师必备技能
richardcao
Tomcat 性能优化
only you
使用 Mpvue 开发微信小程序的最佳实践
美团点评技术团队
使用 Python 全栈打造淘宝客微信机器人
州的先生
普通程序员如何快速提升自己
王俊生
微信扫描登录