学习Redis,day1 认识及安装Redis~

99 阅读2分钟

「这是我参与2022首次更文挑战的第1天,活动详情查看:2022首次更文挑战

概述

Redis 是一个开源(BSD 许可)的内存数据结构存储,用作数据库、缓存和消息代理。Redis 提供数据结构,例如字符串、散列、列表、集合、具有范围查询的排序集合、位图、超日志、地理空间索引和流。Redis 具有内置复制、Lua 脚本、LRU 驱逐、事务和不同级别的磁盘持久性,并通过 Redis Sentinel 和 Redis Cluster 自动分区提供高可用性。

Linux环境下安装Redis

第一步:前往Redis官网下载压缩包 第二步:使用xftp工具将压缩包上传到工作目录 第三步:进入到/xuyang/ 文件目录中,解压 redis-6.2.6.tar.gz,并把redis-6.2.6移动到/usr/local/ 目录下.

[root@localhost ~]# cd /xuyang/       //进入xuyang文件目录
[root@localhost xuyang]# tar xzf redis-6.2.6.tar.gz    //解压redis
[root@localhost xuyang]# ls           //查看xuyang目录
redis-6.2.6redis-6.2.6.tar.gz
[root@localhost xuyang]# mv redis-6.2.6/usr/local/   //把redis-6.2.6移动到/usr/local/ 目录下

第四步:安装gcc环境 由于redis是由C语言编写的,它的运行需要C环境,因此我们需要先安装gcc。安装命令如下:

[root@localhost xuyang]# yum install gcc-c++

第五步:进入到  /usr/local/redis-6.2.6/ 目录下,进行编译与安装结束。

//进入到/usr/local/redis-6.2.6/ 文件目录下
[root@localhost xuyang]# cd /usr/local/redis-6.2.6/   
[root@localhost redis-6.2.6]# make      //对解压后的文件进行编译
[root@localhost redis-6.2.6]# cd ./src   //进入到 redis-6.2.6/src 文件目录下
[root@localhost src]# make install    //进行redis安装

安装至此结束!

使用Redis基本操作

进入redis安装目录:

 [root@localhost /]# cd usr/local/bin/Yconfig/
 [root@localhost Yconfig]# ls
 redis.conf

启动redis服务:

  • step1:开启redis服务
 [root@localhost bin]# redis-server Yconfig/redis.conf
  • step2:连接redis端口(6379)
 [root@localhost Yconfig]# redis-cli -p 6379
  • step3:查看redis端口(6379)是否链接成功
 127.0.0.1:6379> ping
 PONG                    #链接成功
  • step4:查看redis服务是否启动
 #连接另外一个窗口
 [root@localhost bin]# ps -ef|grep redis
 root      26590  25354  0 16:15 pts/0    00:00:09 redis-benchmark -h localhost -p 6379 -c 100 -n 100000
 root      28708      1  0 16:51 ?        00:00:00 redis-server 127.0.0.1:6379
 root      28717  25354  0 16:51 pts/0    00:00:00 grep --color=auto redis
  • step5:关闭redis服务
 127.0.0.1:6379> SHUTDOWN
 not connected> exit