本文已首发于 秋码记录
通过前两篇的实践,我们已然在海外云服务器/VPS
安装了JDK
和MariaDB
数据库,一个能够运行Java
项目的海外云服务器/VPS
算是告一段落了。
然而,在这请求量与日俱增
的情况下,MariaDB
数据库显然是在超负债·
的工作,压力那不是一般的大。
为了缓解mariaDB
数据库的压力,我们可以采取缓存
策略,也就是那些请求量比较频繁的数据,可以缓存起来
,以便用户再次请求时,不再去读取数据库数据,而是将缓存数据
响应给用户,从而减少了因频繁读取数据给数据库带来的压力。
我们可以使用业界
、开源界
享誉盛名的NoSQL
——redis
。它是一个K/V 键值对
存储,内存型的非关系型
数据库,也正是由于它是内存型存储方式
,所以它在读写
方面快于SSD 型存储
的数据库。
下载 redis
由于redis
都是通过源码编译进行安装的,故而我们首先得下载redis
源码,随后在Linux 发行版
进行编译安装。
redis
官方地址: https://redis.io/downloads/
截止发稿前,redis
最新版本已经到7.4.x
了,然而7.x
版本以上是需要商业授权
的,这也是众多开源软件
走向商业化
的途径。
当然咯,redis
官方还是会一如既往
地向公众开源,但那只是community
(社区版),却足以应对日常问题了。
我们将下载下来的tar
压缩包,通过SSH