Linux:Redis7.2.4的简单在线部署(1)

7 篇文章 0 订阅

注意:我写的这个文章是以最快速的办法去搭建一个redis的基础环境,作用是为了做实验简单的练习,如果你想搭建一个相对稳定的redis去使用,可以看我下面这个文章

Linux:Redis7.2.4的源码包部署(2)-CSDN博客icon-default.png?t=N7T8https://blog.csdn.net/w14768855/article/details/137653287?spm=1001.2014.3001.5502


1.简介

Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。它支持多种类型的数据结构,如 字符串(strings), 散列(hashes), 列表(lists), 集合(sets),带有范围查询的 有序集合(sorted sets) , bitmaps, hyperloglogs 和 地理空间(geospatial) 索引。 Redis 内置了 复制(replication), LUA脚本(Lua scripting), LRU驱动事件(LRU eviction), 事务(transactions) 和不同级别的 磁盘持久化(persistence), 并通过 Redis哨兵(Sentinel) 和自动 分区(Cluster)提供高可用性(high availability)

我们以前是使用类似mysql的数据库,但是随着用户访问量的增加,通常因为硬盘从io速度不够从而达到瓶颈,而redis是运行在内存中的,速度也非常快,redis一般用于秒杀,抢购等速度非常快的项目中。 

redis包括五种基本数据类型:

字符串

列表

集合

有序集合

哈希 

还有五种高级数据类型:

消息队列

地理空间

hyperloglog

位图

位域 

redis的使用方法一共就分为三大种:

ctl:命令行操作模式

api:使用编程语言进行api接口的调用

gui :图形化操作模式

redis的优势:

性能极高

数据类型丰富,单键值最大支持512M大小的数据

简单易用,目前支持市面上主流的编程语言

支持数据持久化,主从复制,哨兵模式等高可用特性 


2.环境介绍:

我的设备为:centos7

 ip:192.168.6.2


 3.下载安装包

wget https://download.redis.io/redis-stable.tar.gz

这个是直接在Linux下载的命令,但是你的Linux需要连接网络

如果你的设备没有连接网络的话

你可以选择一个有网的设备 

https://download.redis.io/redis-stable.tar.gzicon-default.png?t=N7T8https://download.redis.io/redis-stable.tar.gz

我这里使用的这个最新版本

下载到本地,然后哪个主机需要redis就把这个包放入哪个主机里


 4.安装redis

tar xf redis-stable.tar.gz
cd redis-stable
make && make install
redis-server

如果成功,你将看到 Redis 的启动日志,并且 Redis 将在前台运行。

要停止 Redis,请输入 。Ctrl-C

如果你想一直让他处于运行可以这样

nohup redis-server &

 一直开启

killall -9 redis-server

关闭redis

  • 10
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值