亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

【九月打卡】第1天+準備開發環境(磨刀不費砍柴工)

標簽:
Java MongoDB MySQL

课程名称: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,来缓存一些需要频繁读取,却不需要平凡修改的数据,就很有必要了。

学习打卡:

图片描述

點擊查看更多內容
1人點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
Python工程師
手記
粉絲
1
獲贊與收藏
5

關注作者,訂閱最新文章

閱讀免費教程

感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消