这段时间在做自己的网站,网站里用到了Redis服务,redis的水很深,一时半会儿也摸不到底。这篇文章从安装开始,手把手教大家快速安装和使用redis。 Redis是一种非关系型数据库(NoSQL),Nos
这段时间在做自己的网站,网站里用到了Redis服务,redis的水很深,一时半会儿也摸不到底。这篇文章从安装开始,手把手教大家快速安装和使用redis。
Redis是一种非关系型数据库(NoSQL),Nosql是以key-value的形式存储,和传统的关系型数据库不一样,不一定遵循传统数据库的一些基本要求,比如说SQL标准,ACID属性,表结构等等,这类数据库主要有以下特点:非关系型的、分布式的、开源的、水平可扩展的。
NoSQL使用场景:对数据高并发读写、对海量数据的高效率存储和访问、对数据的高可扩展性和高可用性。我的网站也是将很多首页的数据放到了redis里,降低数据库的压力。
为了保证效率,数据都是在缓存在内存中,所以redis快。它也可以周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件中。Redis还有哪些好处呢?举个比较简单的例子:
Redis 集群和 Mysql 是同步的,首先会从 redis 中获取数据,如果 redis 挂了,再从 mysql 中获取数据,这样网站就不会挂掉。同时也减轻了数据库的压力。
下面来手把手教大家如何安装redis。
1. 安装gcc编译
因为后面安装redis的时候需要编译,所以事先得先安装GCc编译。阿里云主机已经默认安装了gcc,如果是自己安装的虚拟机,那么需要先安装一下gcc:
yum install gcc-c++
2. 下载redis
这里有有两种方式下载安装包,一种是去官网上下载,然后将安装包考到Centos中,另种方法是直接使用wget来下载。
wget Http://download.redis.io/releases/redis-3.2.9.tar.gz
若没有安装过wget,可以通过如下命令安装。
yum install wget
3. 解压安装
解压安装包很简单了,不多说。
tar –vzxf redis-3.2.9.tar.gz
解压之后会有个redis-3.2.9文件夹,进入到该文件夹下执行make命令即可完成安装。如果安装失败,可以尝试如下命令来安装。
make MALLOC=libc
make install
--结束END--
本文标题: 安装Redis就那么几步,很简单
本文链接: https://lsjlt.com/news/51437.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-10-23
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0