Redis<一>-redis简介与安装
admin
2024-02-06 10:11:14

Redis简介

了解 Redis 开源项目

  1. redis的数据结构以及Java语言接口
  2. redis的高级特性。持久化,主从复制,分片集群,读写分离等。
  3. redis的高级使用

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

您可以 对这些类型运行原子操作,例如附加到字符串; 增加哈希值;将元素推入列表;计算集交、并 、差;或获取排序集中排名最高的成员。

为了达到最佳性能,Redis 使用 内存中的数据集。根据您的用例,Redis 可以通过定期将数据集转储到磁盘 或将每个命令附加到基于磁盘的日志来持久化您的数据。如果您只需要一个功能丰富的网络内存缓存,您也可以禁用持久性。

Redis 支持异步复制,具有快速非阻塞同步和自动重新连接以及网络拆分上的部分重新同步。

Redis 还包括:

  • 交易
  • 发布/订阅
  • Lua 脚本
  • 生命周期有限的密钥
  • LRU 驱逐密钥
  • 自动故障转移

您可以从大多数编程语言中使用 Redis 。

安装redis

方法一:直接使用yum 安装

参考文章

centOS8安装

出现流错误STO的解法

[yum无法更新] Failed to download metadata for repo ‘AppStream‘: xxxx

cd /etc/yum.repos.d/
sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-*
sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-*
yum update -y等待之后wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo
yum clean all
yum makecache

在/etc/redis.conf进行匹配

方法二:源码安装

redis安装官方文档

  1. 下载源文件
  2. 编译安装
  3. 配置软连接(不必要)
  4. 使用systemctl进行redis控制启停(很有必要)

首先,新建文件/etc/systemd/system/redis.service里面放入下面的内容

[Unit]
Description=Redis
After=network.target[Service]
Type=simple														
ExecStart=redis-server的地址 redis.conf的地址
ExecReload=/usr/local/bin/redis-server -s reload
ExecStop=/usr/local/bin/redis-server -s stop
PrivateTmp=true[Install]
WantedBy=multi-user.target

其次,运行systemctl daemon-reload

最后,systemctl start redis, systemctl enable redis 设置开机自启动。

配置redis

  1. 配置密码 requirepass
  2. 配置备份
  3. 配置远程连接

启动redis

  1. 默认启动redis-server
  2. 使用配置文件启动redis-server 配置文件名称
  3. 开机自启动systemctl

连接redis

redis-cli -h node2
auth 密码

相关内容

热门资讯

山水皆有情!丽江两山一江的千年... 去过丽江、走过虎跳峡的人,大概率都听过哈巴雪山和金沙江的传说。很多人站在峡谷之下,望着奔腾不息的金沙...
活力中国调研行丨“殷”你而来 ... 9月12日,游客在殷墟博物馆“甲骨文展厅”内参观。位于河南省安阳市的殷墟博物馆新馆是首个全景式展现商...
浦江之夜赴美好相逢,第37届上... 9月12日晚,黄浦江畔灯火璀璨,第37届上海旅游节大巡游在外滩中山东一路上演。不少观众早早便来到外滩...
美丽中国丨秋韵紫鹊界 梯田入画... 这是9月11日拍摄的紫鹊界梯田(无人机照片)。 金秋九月,湖南省娄底市新化县紫鹊界梯田稻谷渐次成熟。...
中国之巅奏响《共同的节日》,千... 千吨阻尼器,“迎世赛、游上海旅游节”。9月13日,由上海市文化和旅游局指导推出上海旅游·会客│巅峰之...