Linux下安装Redis
linux-dash
A beautiful web dashboard for Linux
项目地址:https://gitcode.com/gh_mirrors/li/linux-dash
免费下载资源
·
Linux下安装Redis
- 本文针对如下几方面进行学习了解
- 1.NoSQL概述
- 2.Redis概述
- 3.Redis的安装和使用
1、NoSQL概述
1.1、什么是NoSQL?
NoSQL = Not Only SQL
1.2、为什么需要NoSQL?
- 趋势所向,如今需要,特别是以下几方面更需要
- 1.高并发读写(High performance),场景:朋友圈评论/点赞
- 2.海量数据的高效率存储和访问 ,场景:腾讯登录
- 3.高可扩展性和高可用性
1.3、NoSQL数据库分类
键值存储(Key-value)
相关产品:Tokyo Cabinet/Tyrant、Redis,特点:快速查询,但缺少结构化
列存储
相关产品:HBase,特点:查询快,拓展性强,但功能相对于局限
文档数据库
相关产品:mongoDB,特点:数据结构要求低,但查询慢,缺少统一查询语法
图形数据库
相关产品:Neo4J,特点:利用图结构算法,但必须对整个图进行算法计算,难分布式集群方案
1.4、NoSQL特点
- 易于扩展
- 灵活的数据模型(无需建立数据字段)
- 大数据量,高性能
- 高可用
2、Redis概述
2.1、Redis发展史
2.2、数据类型
- 高性能键值对数据库,支持的键值数据类型:
- 字符串类型 散列类型
- 列表类型 集合类型
- 有序集合类型
- 读(11万次/每秒)写(8.1万次/每秒)
2.3、应用场景
- 缓存
- 任务列表
- 网站访问统计
- 数据过期处理
- 应用排行榜
- 分布式集群架构中的session分离
3、Redis安装
- 小编使用的虚拟机中Linux版本为CentOS 6.4
- 准备安装的Redis版本为Redis-3.0.7
3.1、安装C++依赖
- Redis的安装需要依赖C++,所以需要先安装C++编译
yum install gcc-c++
3.2、下载Redis压缩包
- 可以自己去网上下载,然后再上传至Linux服务器
- 因为Redis本身并不大,所以小编使用wget命令在线下载
- 如果没有安装wget命令,需要提前安装
yum -y install wget
- 成功安装“wget”命令后直接使用如下命令进行下载Redis
wget http://download.redis.io/releases/redis-3.0.7.tar.gz
3.3、解压并安装Redis
tar -zxf redis-3.0.7.tar.gz //解压
cd redis-3.0.7 //进入解压后的文件夹
make //进行编译
make PREFIX=/usr/local/redis install //安装在指定路径
3.4、复制conf文件(设置后端启动时用)
- 一般安装好Redis后,需要在后台一直启动,所以需要复制conf文件,方便设置后台启动
cd /usr/local/redis/ //进入指定的安装路径(看看而已)
cd ~/redis-3.0.7 //返回解压的目录(与安装的对比)
cp redis.conf /usr/local/redis/ //将配置文件conf拷贝至安装路径
3.5、前端启动(启动后,无法进行其他操作)
- 前端启动,弊端:启动后,无法进行其他操作
cd /usr/local/redis/bin/ //进入安装目录的bin
./redis-server //执行启动文件
- 键盘键入 Ctrl + C 退出前端启动
3.6、后端启动
- 后端启动之后,则Redis一直在后端运行,除非认为关闭
- 修改配置文件,将42行中no修改为yes
vim /usr/local/redis/redis.conf
- 后端启动
- 小编进入/usr/local/redis/bin目录下
- 所以使用相对路径,启动redis-server和启动redis.conf
cd /usr/local/redis/bin //进入Redis安装目录
./redis-server .././redis.conf //后端启动
3.7、查看是否启动
ps -ef|grep -i redis
3.8、关闭Redis
- 进入Redis安装目录
- 执行关闭命令
cd /usr/local/redis/bin
./redis-cli shutdown
- 也可以使用kill命令,杀死进程
kill -9 xxxx //xxxx为对应进程号,-9表示使用最高权限杀死,杀得干干净净
3.9、Linux下对Redis的简单操作
cd /usr/local/redis/bin //进入Redis安装目录
./redis-cli //进入Linux服务器中的redis客户端
- Redis的安装和时候就是这么简单
- 小编相继会退出其他相关知识哟
- 多多关注,多多评论,欢迎大家一起讨论
GitHub 加速计划 / li / linux-dash
10.39 K
1.2 K
下载
A beautiful web dashboard for Linux
最近提交(Master分支:2 个月前 )
186a802e
added ecosystem file for PM2 4 年前
5def40a3
Add host customization support for the NodeJS version 4 年前
更多推荐
已为社区贡献4条内容
所有评论(0)