继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

【九月打卡】第1天+准备开发环境(磨刀不费砍柴工)

帅的掉猹
关注TA
已关注
手记 6
粉丝 1
获赞 5

课程名称:SpringBoot在线协同办公小程序开发 全栈式项目实战
课程章节:课程介绍(磨刀不费砍柴工)
主讲老师:神思者

课程内容:

今天学习的内容包括:
安装MySQL数据库——因为使用了JSON格式,至少要是5.7以上的。
安装MongoDB数据库——解决MySQL两千万数据瓶颈,缓存大数据量。
搭建Redis数据库——缓存一些需要重复读写的数据,减轻MySQL压力。
配置Maven——配置阿里云仓库,加快下载速度。
IDEA安装插件——安装Lombok插件和free mabatis plugin插件

课程收获:

安装MySQL数据库

在安装mysql数据库时,一定要切换一下他的帐户密码加密方式选择传统,否则新的加密方式,导致很多运维工具和老的项目无法连接到MySQL数据库。
虽然我们大部分时候都是将数据库装在Linux上,但是开发时装在windows上还是很方便的。

安装MongoDB数据库

因为MySQL数据库是以B+树的形式存储的,当数据量超过2000万条的时候,数据检索会变得很慢。
其实也不是明确的行数,也就是B+树超过4行,整个树就会变得难以维护。再加上每建立一个索引,就会创建一个索引树,同样会让数量变得很大。
所以这时候使用MongoDB来分担MySQL数据量很大的表,就变得很有必要了。

搭建Redis数据库

虽然MySQL做了很多内存缓存相关的努力,但是毕竟还是存储在磁盘中的,缓存到内存中的数据并不受我们控制。
所以使用内存数据库Redis,来缓存一些需要频繁读取,却不需要平凡修改的数据,就很有必要了。

学习打卡:

图片描述

打开App,阅读手记
1人推荐
发表评论
随时随地看视频慕课网APP