项目第十一天内容介绍 | 学习笔记

本文涉及的产品
云数据库 Tair(兼容Redis),内存型 2GB
Redis 开源版,标准版 2GB
推荐场景:
搭建游戏排行榜
简介: 快速学习 项目第十一天内容介绍

开发者学堂课程【微服务+全栈在线教育实战项目演练(SpringCloud Alibaba+SpringBoot)项目第十一天内容的介绍】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/667/detail/11425


项目第十一天内容的介绍


b2c 项目

1. 搭建项目前台系统环境,把用户的环境先搭建,就是普通用户用的。

(1)NEXT

就比如在之前的项目 vue 中,先搭建前台框架。

2. 整合前台系统页面

整合之后做前台里边的内容,前台的第一部分是首页面,首页先做幻灯片,它的英文是 banner,所以第一部分做首页显示 banner 数据前端和后端功能.

3. 首页显示 banner 数据(轮播图或幻灯片者)

4. 首页面显示热门课程和名师,最后首页数据中加一个 Redis,让 Redis 作为缓存。

5. 把首页数据使用 Redis 缓存

Redis 是当前比较热门的 NOSQL 系统之一,它是一个开源的使用 ANSI c 语言编写的 key、Valiva 存储系统<区别手MSQL 的二维表格的形式存储>。

和 Memcache 类似,但很大程度补偿了 Memcache 的不足。和 Memcache 一样,Redis 数据都是缓存在计算机内存中,不同的是,Memcache 只能将数据缓存到内存中,无法自动定期写入硬盘,这就表示,一断电缆重启,内存清空,数据丢失。所以 Memcache 的应用场景适用于缓存无需持久化的数据。

而 Reds 不同的是它会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,实现数据的持久化。

Redis 的特点:

1,Redis 读取的速度是110000次/s,写的速度是81000次/s;

2,原子、Redis 的所有操作都是原子性的,同时 Redis 还支持对几个操作全并后的原子性执行。

2,支持多种数据结构:string(字符串):list(列表):hash(培系),sell(集合);zset(有序集合)

4. 持久化,集群部署

5、支持过期时间,支持事务,消息订阅

需要装 Redis

相关实践学习
基于Redis实现在线游戏积分排行榜
本场景将介绍如何基于Redis数据库实现在线游戏中的游戏玩家积分排行榜功能。
云数据库 Redis 版使用教程
云数据库Redis版是兼容Redis协议标准的、提供持久化的内存数据库服务,基于高可靠双机热备架构及可无缝扩展的集群架构,满足高读写性能场景及容量需弹性变配的业务需求。 产品详情:https://www.aliyun.com/product/kvstore &nbsp; &nbsp; ------------------------------------------------------------------------- 阿里云数据库体验:数据库上云实战 开发者云会免费提供一台带自建MySQL的源数据库&nbsp;ECS 实例和一台目标数据库&nbsp;RDS实例。跟着指引,您可以一步步实现将ECS自建数据库迁移到目标数据库RDS。 点击下方链接,领取免费ECS&amp;RDS资源,30分钟完成数据库上云实战!https://developer.aliyun.com/adc/scenario/51eefbd1894e42f6bb9acacadd3f9121?spm=a2c6h.13788135.J_3257954370.9.4ba85f24utseFl
相关文章
|
前端开发
前端学习笔记202304学习笔记第九天-lerna简介和重点2
前端学习笔记202304学习笔记第九天-lerna简介和重点2
66 0
|
前端开发
前端学习笔记202304学习笔记第九天-lerna简介和重点1
前端学习笔记202304学习笔记第九天-lerna简介和重点1
64 0
|
前端开发 开发者 微服务
项目第十五天内容介绍 | 学习笔记
快速学习 项目第十五天内容介绍
项目第十五天内容介绍 | 学习笔记
|
前端开发 数据安全/隐私保护 开发者
项目第十二天内容介绍 | 学习笔记
快速学习 项目第十二天内容介绍
项目第十二天内容介绍 | 学习笔记
|
存储 easyexcel 数据库
项目第六天内容介绍 | 学习笔记
快速学习 项目第六天内容介绍
104 0
项目第六天内容介绍 | 学习笔记
|
SQL 开发者 微服务
项目第八天内容介绍 | 学习笔记
快速学习 项目第八天内容介绍
项目第八天内容介绍 | 学习笔记
|
XML 前端开发 数据格式
项目第九天内容介绍 | 学习笔记
快速学习 项目第九天内容介绍
项目第九天内容介绍 | 学习笔记
|
运维 jenkins 持续交付
项目第十九天内容的介绍 | 学习笔记
快速学习 项目第十九天内容的介绍
|
前端开发 开发者 微服务
项目第十六天内容介绍 | 学习笔记
快速学习 项目第十六天内容介绍
|
前端开发 JavaScript 程序员
项目第四天内容介绍 | 学习笔记
快速学习 项目第四天内容介绍