【Redis详细安装教程】
Redis详细安装教程
- 前言
- 一、Redis是什么?
- 二、Redis安装及启动
- 1.下载Redis
- 2.准备环境
- 3.安装Redis
- 4.Redis启动及关闭
- 三、Redis的基本命令
- 四、Redis的多数据库实例
- 总结
前言
本文主要介绍了Redis数据库的下载、安装步骤及启动关闭的操作,并介绍了操作Redis的基本命令,使用后可对Redis进行简单一些简单操作。
一、Redis是什么?
Redis是用C语言开发的一个开源的高性能键值对(key-value)数据库。Redis是将数据存放到内存中,由于内容存取速度快所以redis被广泛应用在互联网项目中。
二、Redis安装及启动
1.下载Redis
提示:该压缩包Linux系统下可用
下载地址如下:
http://download.redis.io/releases/redis-3.0.0.tar.gz
2.准备环境
提示:Redis是c语言开发的,安装Redis前需要c语言的环境
命令如下:
yum install gcc-c++
3.安装Redis
提示:在Windows下下载后需要先上传至Linux系统中
- 将redis-3.0.0.tar.gz拷贝到/usr/upload下解压源码
命令如下:
tar -zxvf redis-3.0.0.tar.gz
- 进入解压目录后进行编译,并指定安装的目录位置
命令如下:
cd /usr/upload/redis-3.0.0 #进入解压目录
make #编译
make install PREFIX=/usr/local/redis #指定安装位置
提示:安装成功后可在/usr/local目录中查看是否有redis文件夹,有则安装成功
4.Redis启动及关闭
- 进入解压目录下,将Reis配置文件复制到安装路径下
命令如下:
cp /usr/upload/redis-3.0.0/redis.conf /usr/local/redis/bin
- 修改/usr/java/redis/bin下的redis.conf,将daemonize由no改为yes
命令如下:
vim /usr/local/redis/bin/redis.conf
如图所示:
- Redis启动及关闭
命令如下:
cd /usr/local/bin
./redis-server redis.conf #启动Redis服务
./redis-cli -p 端口号 shutdown #关闭Redis服务,默认端口号为6379
三、Redis的基本命令
在开始操作数据库前,需要使用Redis客户端连接上Redis的服务,命令如下:
提示:端口号可在/usr/lcoal/bin目录下的redis.conf配置文件中修改,主机号根据实际情况填写
./redis-cli -h 127.0.0.1 -p 6379
- 1、set和get:使用set和get可以向redis设置String类型数据及获取数据
- 2、 keys *:查看当前库中所有的key值
- 3、exists:判断key值是否存在
- 4、expire 和 ttl:expire设置key的过期时间,ttl查看key的有效期
- 5、clear:可以使用clear命令对redis-cli终端屏幕清屏。
四、Redis的多数据库实例
一个redis实例最多可提供16个数据库,类似于一个Myaql中可创建多个数据库,其下标从0到15,客户端默认连接第0号数据库,客户端可以指定连接某个redis实例的哪个数据库,使用select 选择切换数据库超出下标时会报错,如图所示:
清空数据库的命令如下:
- flushall–清空所有数据库的所有数据
- flushdb --清空当前所在数据库的数据
总结
以上就是今天要讲的内容,本文介绍了Redis的较详细安装步骤及其简单使用,作为可直接将数据存储到内存中的非关系型数据,大大提高了数据的访问效率。除此之外,涉及Redis的知识点还有Redis的持久化策略,主从复制以及Redis集群的搭建。
【Redis详细安装教程】相关推荐
- Docker在Centos7安装、及命令(详细安装教程)
Docker在Centos7安装.及命令(详细安装教程) 为什么使用Docker Docker中包括三个基本概念 Docker安装 Docker获取镜像 使用刚刚获取的centos镜像,创建一个容器, ...
- mysql为什么每天0点就装东西_MySQL的详细安装教程
1.安装之前需要注意的几点 建议不要安装最新版本,一般找mysql5.0系列版本即可: mysq1官网有.zip和.msi两种安装形式: zip是压缩包,直接解压缩以后使用的,需要自己配置各种东西:m ...
- mysql windows 管道连接,科技常识:Windows Server 2016 MySQL数据库安装配置详细安装教程...
今天小编跟大家讲解下有关Windows Server 2016 MySQL数据库安装配置详细安装教程 ,相信小伙伴们对这个话题应该也很关注吧,小编也收集到了有关Windows Server 2016 ...
- python安装了运行不了_python详细安装教程
本章开始,我们将详细介绍Python编程环境的搭建,工欲善其事必先利其器,所以我们这里先介绍python详细安装教程.由于Python是跨平台的,他可以运行在Windows.Linux.Mac等系统上 ...
- Apache的详细安装教程和遇到的问题解决方案
Apache的详细安装教程和遇到的问题解决方案 参考文章: (1)Apache的详细安装教程和遇到的问题解决方案 (2)https://www.cnblogs.com/jave1ove/p/54864 ...
- Pycharm详细安装教程
Pycharm详细安装教程 此电脑现已安装Anaconda,准备安装Pycharm 2020.3.3专业版.参考博客:Anaconda与PyCharm安装与配置 1.由于下载版本为旧版本,所以在Oth ...
- wordpress程序安装php多少,2020最新WordPress网站程序详细安装教程
2020最新WordPress网站程序详细安装教程 2020-06-17 17:08:42 7点赞 53收藏 7评论 小编注:此篇文章来自即可瓜分10万金币,周边好礼达标就有,邀新任务奖励无上限,点击 ...
- 我的Go+语言初体验——(2)IDE 详细安装教程
我的Go+语言初体验--(2)IDE 详细安装教程 "我的Go+语言初体验" | 征文活动进行中- Go+ 语言的安装和环境配置有些复杂,官方教程也没有写的很详细. 通过控制台编写 ...
- 我的Go+语言初体验——(1)超详细安装教程
我的Go+语言初体验--(1)超详细安装教程 "我的Go+语言初体验" | 征文活动进行中- Go+ 是什么?为数据而生,实现教学.工程与数据的 "三位一体". ...
最新文章
- 菜鸟级三层框架(EF+MVC)项目实战之 系列一 EF零基础创建领域模型
- 实验——LINUX常用网络测试命令
- 打卡签到python代码_如何利用Python实现自动打卡签到
- Windbg学习 (0x0001) 安装与基本配置
- [BZOJ2017][Usaco2009 Nov]硬币游戏
- TotoiseSVN-小乌龟的使用方法总结
- iOS之 开发常用到的宏定义
- Future源码解读
- html tab切换jquery,jQuery版Tab标签切换
- cell数组变为字符串_字符串匹配 ---- BM 算法原理
- Codeforces Round #315 (Div. 1) A. Primes or Palindromes? 暴力
- 学习vue-router源码记录-1
- 如何利用工业大数据降本增效
- 洛谷P3768 简单的数学题
- Git文件过大(pack文件过大)
- RGB与CMYK两种色彩模式的区别
- 兼容树莓派CM4定制产品
- Yolov5笔记--检测bilibili下载好的视频
- 瑤里古鎮 婺源鄉村 你會去哪里呢
- IntelliJ IDEA 永久破解