阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

Redis服务器部署

393次阅读
没有评论

共计 2291 个字符,预计需要花费 6 分钟才能阅读完成。

Redis(全称:Remote Dictionary Server 远程字典服务)是一个开源的使用 ANSI C 语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value 数据库,并提供多种语言的 API。从 2010 年 3 月 15 日起,Redis 的开发工作由 VMware 主持。从 2013 年 5 月开始,Redis 的开发由 Pivotal 赞助。

Redis 是一个开源的使用 ANSI C 语言编写、遵守 BSD 协议、支持网络、可基于内存亦可持久化的日志型、Key-Value 数据库,并提供多种语言的 API。它通常被称为数据结构服务器,因为值(value)可以是 字符串 (String), 哈希(Map), 列表(list), 集合(sets) 和有序集合 (sorted sets) 等类型。

一、Redis 概述

1.1、NoSQL

NoSQL,泛指非关系型的数据库,是不同于传统的关系型数据库的数据库管理系统的统称。

NoSQL 用于超大规模数据的存储,收集万亿比特的数据。这些类型的数据存储没有固定的形式,没有多余操作就可以横向扩展。

1.2、什么是 Redis

Redis 是 NoSQL 中的一种存储工具,他是一个 key-value 存储系统。默认有 16 个数据库从 0 到 15 来进行表示。Redis 的存储类型:包括 string(字符串)、list(链表)、set(集合)、zset(sorted set – 有序集合)和 hash(哈希类型)。在此基础上,Redis 支持各种不同方式的排序。

Redis 被广泛应用在缓存方向,与传统数据库不同的是 Redis 的数据是存在内存中的,因此读写速度非常快。

Redis 为分布式缓存,在多客户端的情况下,共用一份缓存数据,缓存具有一致性。

Redis 会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了 master-slave(主从)同步,为了可靠性。

1.3、Redis 特点

性能极高 – Redis 读的速度是 11W 次 /s, 写的速度是 81K 次 /s

支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。

丰富的数据类型,Redis 不仅仅支持简单的 key-value 类型的数据,同时还提供 Strings, Lists, Hashes, Sets 及 Ordered Sets 等数据结构的存储。

支持数据的备份,即 master-slave 模式的数据备份。

1.4、Redis 优缺点

优点:

  • 对数据高并发读写
  • 对海量数据的高效率存储和访问
  • 对数据具有的可扩展性和高可用性

缺点:

  • redis(ACID)处理非常简单
  • 无法做到太复杂的关系数据库模型

二、Redis 下载与安装

2.1、Redis 下载

下载地址: http://www.redis.cn/download.html

Redis 服务器部署

2.2、Redis 安装

2.2.1、指定 redis 存放位置

/usr/local/ 目录下

Redis 服务器部署

2.2.2、解压

[root@localhost local]# tar xzf redis-5.0.5.tar.gz

2.2.3、改名

[root@localhost local]# mv redis-5.0.5 redis

2.2.3、安装

进入 redis 目录,输入 make

[root@localhost /]# cd /usr/local/redis [root@localhost redis]# make

2.2.4、启动服务

进入 src 目录,输入./redis-server

[root@localhost redis]# cd src [root@localhost src]# ./redis-server

Redis 服务器部署

2.2.5、使用客户端程序

进入 src 目录,输入./redis-cli

[root@localhost ~]# cd /usr/local/redis/src [root@localhost src]# ./redis-cli

Redis 服务器部署

三、服务器操作

3.1、服务器端

3.1.1、查看是否启动

[root@localhost redis]# ps -ef|grep redis

[root@localhost redis]# ./src/redis-cli ping

3.1.2、启动

前台启动

[root@localhost redis]# ./src/redis-server

后台启动

修改 /usr/local/redis/redis.conf 文件

daemonize yes # 前台启动,改后台启动

指定配置文件,启动

[root@localhost redis]# ./src/redis-server ./redis.conf

3.1.3、关闭

[root@localhost redis]# ./src/redis-cli shutdown

3.2、客户端

3.2.1、启动

[root@localhost redis]# ./src/redis-cli 127.0.0.1:6379>

3.2.2、关闭

方式一:指令 ctrl+c

方式二:执行指令 quit

方式三:执行指令 exit

3.3、设置远程访问

修改 /usr/local/redis/redis.conf 文件

#bind 127.0.0.1 #注释掉允许本地连接 protected-mode no # 允许远程访问

四、Redis 客户端

4.1、Redis 客户端下载

下载地址: https://redisdesktop.com/pricing

Redis 服务器部署

4.2、安装

双击打开程序,选择“下一步”

Redis 服务器部署

继续选择“我同意”

Redis 服务器部署

选择安装路径,点击“安装”

Redis 服务器部署

安装中。。。。。。。

Redis 服务器部署

安装完成,点击“下一步”

Redis 服务器部署

选择“桌面快捷”,点击“完成”

Redis 服务器部署

五、Redis 客户端应用

5.1、连接 Redis 服务端

打开客户端

Redis 服务器部署

点击“Connect to Redis Server”, 创建连接

Redis 服务器部署

5.2、客户端操作

Redis 服务器部署

正文完
星哥玩云-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-06-09发表,共计2291字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中

星哥玩云

星哥玩云
星哥玩云
分享互联网知识
用户数
4
文章数
19351
评论数
4
阅读量
7991745
文章搜索
热门文章
星哥带你玩飞牛NAS-6:抖音视频同步工具,视频下载自动下载保存

星哥带你玩飞牛NAS-6:抖音视频同步工具,视频下载自动下载保存

星哥带你玩飞牛 NAS-6:抖音视频同步工具,视频下载自动下载保存 前言 各位玩 NAS 的朋友好,我是星哥!...
星哥带你玩飞牛NAS-3:安装飞牛NAS后的很有必要的操作

星哥带你玩飞牛NAS-3:安装飞牛NAS后的很有必要的操作

星哥带你玩飞牛 NAS-3:安装飞牛 NAS 后的很有必要的操作 前言 如果你已经有了飞牛 NAS 系统,之前...
我把用了20年的360安全卫士卸载了

我把用了20年的360安全卫士卸载了

我把用了 20 年的 360 安全卫士卸载了 是的,正如标题你看到的。 原因 偷摸安装自家的软件 莫名其妙安装...
再见zabbix!轻量级自建服务器监控神器在Linux 的完整部署指南

再见zabbix!轻量级自建服务器监控神器在Linux 的完整部署指南

再见 zabbix!轻量级自建服务器监控神器在 Linux 的完整部署指南 在日常运维中,服务器监控是绕不开的...
飞牛NAS中安装Navidrome音乐文件中文标签乱码问题解决、安装FntermX终端

飞牛NAS中安装Navidrome音乐文件中文标签乱码问题解决、安装FntermX终端

飞牛 NAS 中安装 Navidrome 音乐文件中文标签乱码问题解决、安装 FntermX 终端 问题背景 ...
阿里云CDN
阿里云CDN-提高用户访问的响应速度和成功率
随机文章
飞牛NAS中安装Navidrome音乐文件中文标签乱码问题解决、安装FntermX终端

飞牛NAS中安装Navidrome音乐文件中文标签乱码问题解决、安装FntermX终端

飞牛 NAS 中安装 Navidrome 音乐文件中文标签乱码问题解决、安装 FntermX 终端 问题背景 ...
星哥带你玩飞牛NAS-16:飞牛云NAS换桌面,fndesk图标管理神器上线!

星哥带你玩飞牛NAS-16:飞牛云NAS换桌面,fndesk图标管理神器上线!

  星哥带你玩飞牛 NAS-16:飞牛云 NAS 换桌面,fndesk 图标管理神器上线! 引言 哈...
安装Black群晖DSM7.2系统安装教程(在Vmware虚拟机中、实体机均可)!

安装Black群晖DSM7.2系统安装教程(在Vmware虚拟机中、实体机均可)!

安装 Black 群晖 DSM7.2 系统安装教程(在 Vmware 虚拟机中、实体机均可)! 前言 大家好,...
Prometheus:监控系统的部署与指标收集

Prometheus:监控系统的部署与指标收集

Prometheus:监控系统的部署与指标收集 在云原生体系中,Prometheus 已成为最主流的监控与报警...
国产开源公众号AI知识库 Agent:突破未认证号限制,一键搞定自动回复,重构运营效率

国产开源公众号AI知识库 Agent:突破未认证号限制,一键搞定自动回复,重构运营效率

国产开源公众号 AI 知识库 Agent:突破未认证号限制,一键搞定自动回复,重构运营效率 大家好,我是星哥,...

免费图片视频管理工具让灵感库告别混乱

一言一句话
-「
手气不错
Prometheus:监控系统的部署与指标收集

Prometheus:监控系统的部署与指标收集

Prometheus:监控系统的部署与指标收集 在云原生体系中,Prometheus 已成为最主流的监控与报警...
自己手撸一个AI智能体—跟创业大佬对话

自己手撸一个AI智能体—跟创业大佬对话

自己手撸一个 AI 智能体 — 跟创业大佬对话 前言 智能体(Agent)已经成为创业者和技术人绕...
240 元左右!五盘位 NAS主机,7 代U硬解4K稳如狗,拓展性碾压同价位

240 元左右!五盘位 NAS主机,7 代U硬解4K稳如狗,拓展性碾压同价位

  240 元左右!五盘位 NAS 主机,7 代 U 硬解 4K 稳如狗,拓展性碾压同价位 在 NA...
国产开源公众号AI知识库 Agent:突破未认证号限制,一键搞定自动回复,重构运营效率

国产开源公众号AI知识库 Agent:突破未认证号限制,一键搞定自动回复,重构运营效率

国产开源公众号 AI 知识库 Agent:突破未认证号限制,一键搞定自动回复,重构运营效率 大家好,我是星哥,...
每年0.99刀,拿下你的第一个顶级域名,详细注册使用

每年0.99刀,拿下你的第一个顶级域名,详细注册使用

每年 0.99 刀,拿下你的第一个顶级域名,详细注册使用 前言 作为长期折腾云服务、域名建站的老玩家,星哥一直...