redis安装详细过程(ubuntu)--redisStudy[0]

今天起,开始redisStudy redis = new redisStudy[length];的数组,不要问我length具体数值我也不清楚,今天就来分享我的redisStudy[0]吧。

为啥学习redis我就不多说了,主要面试10个java开发有8个要求会使用redis,这还不够?

redis简介

redis是一个完全开源免费的 key-value 内存数据库。

特点

  • Redis 使用最佳方式是全部数据 in-memory。
  • Redis 更多场景是作为 Memcached 的替代者来使用。
  • 当需要除 key/value 之外的更多数据类型支持时,使用 Redis 更合适。
  • 当存储的数据不能被剔除时,使用 Redis 更合适。

redis数据虽然in-memory,但redis支持数据持久化到磁盘上从而解决了断电后数据完全丢失的情况。而且redis并不是只支持简单的key/value形式,同时还提供 list,set,hash 等数据结构的存储。

准备安装包

本文及以后redis相关博客环境都是ubuntu操作系统。
1.官网下载
2.百度网盘(提取码:gder)(还有redis的desktop-manager可视化管理界面)
3.windows环境下安装包(安装过程无)

安装

首先把安装包放再/usr/local

ls安装包

解压安装包,并修改文件名称为redis

sudo tar -zxf redis-6.0.6.tar.gz
sudo mv redis-6.0.6.tar.gz redis
这里加上sudo赋予更高权限,这样防止权限解不够的问题在这里插入图片描述

赋予权限

sudo chown -R ziya redis
ziya需要替换成自己的用户名称
赋予权限目的是能让我们后续更加方便操作redis,也是解决权限不足问题 在这里插入图片描述

执行make命令,对redis源码进行编译

make
必须在/usr/local/redis目录下使用make进行编译
在这里插入图片描述

查看生成的可执行文件

cd /usr/local/redis/src
ls
查看到src中已经存在
redis-server(redis服务器启动的脚本)
redis-cli(redis客户端启动的脚本)在这里插入图片描述

修改redis配置文件redis.conf

cd /usr/local/redis
gedit redis.conf
bind 127.0.0.1是本地回环地址,访问redis-server只能通过本机的客户端连接,无法通过远程连接。我们改成0.0.0.0或者直接注释也行,这样接受所有来自可用网络接口的连接。
protected-mode 是保护模式,开启情况下只允许本地连接所以要改no。
修改前:
在这里插入图片描述

修改后:
在这里插入图片描述

启动redis服务端

src/redis-server redis.conf
启动服务端 pord以及pid就是redis服务的端口与进程号
在这里插入图片描述

查看redis进程运行状态

ps -ef | grep redisPID
利用redis的pid查看redis的进程运行状态 在这里插入图片描述

开启redis客户端

src/redis-cli -h 127.0.0.1 -p 6379
打开客户端 在这里插入图片描述

简单测试redis-cli的相关指令

这里给大家演示一些基础的redis相关指令
具体的大家可以看我后续文章,也可以自己先网上学习。ps:官网的文档也非常详细~
redis-commands

redis简单来说就是一个key-value的形式的数据库,属于nosql数据库的一种。详细redis我们之后慢慢讲解。
在这里插入图片描述
redis中value常用的类型:String ,hash,list,set等,如图列出了String-String以及String-hash两种形式
ps:exit退出客户端操作界面

关闭redis-server服务端进程

redis-cli shutdown
利用redis-cli shutdown直接关闭服务器,会出现byebye
在这里插入图片描述

结语:关于redis到底有什么用,为什要学习redis相关的问题,网上有许多分享这里我也不再赘述了。我自身也是从0基础慢慢学习成长过程,希望我的redisStudy[]系列(也就是我学习redis过程)对想要学redis同学带来帮助。好了,今天总结就到这里喽。
感谢大家的观看,有什么错误之处欢迎大家指出来。

  • 5
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值