Linux:Redis7.2.4的简单在线部署(1)
  zNRyot8onCGb 26天前 35 0

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

Linux:Redis7.2.4的源码包部署(2)

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

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

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

 ip:192.168.6.2


 3.下载安装包

wget 

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

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

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

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

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

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

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


 4.安装redis

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

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

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

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

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

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

nohup redis-server &

 一直开启

killall -9 redis-server

关闭redis

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 26天前 0

暂无评论

zNRyot8onCGb