IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 大数据 -> 如何安全的使用Redis? -> 正文阅读

[大数据]如何安全的使用Redis?

Redis是内存型数据库,使用起来很快,快到Redis开发者都不想给他添加密码,迫于安全方面的压力,后续版本增加了密码,但是再也不愿意给密码加密,说是影响Redis的速度。
那么本文可以教你如何安全的使用Redis。
天下武功,唯快不破,今天讲下如何安全的使用Redis

使用环境:
操作系统:CentOS7.9
面板版本:7.9.1(正式版)
Redis版本:6.2.6
系统防火墙版本:3.1
首先到软件商店里安装Redis,安装好后的打开,预期界面:
如下:


一、下面先从安全角度讲解如何安全的配置Redis。
1、配置密码
如图,打开性能调整


requirepass参数,我设置的是dapao666!

?

?

?

修改后记得重启Redis,来加载最新的配置

?

登录Redis的时候就要输入密码

?

2、打开系统防火墙,指定ip访问您的Redis6379端口,防止被人恶意访问

?

3、如果可以的话,在您的安全组中指定ip访问您的,详情请参考阿里云的放行教程
阿里云安全组放行教程
二、从运维角度观察Redis负载状态
重要参数是:

used_memory_rss ? ? ? ? Redis当前占用的系统内存总量
used_memory Redis历史分配内存的峰值
hit 查找数据库键命中率
如果当前占用系统的内存总量太大,那么可以通过性能调整中的maxmemory参数进行调小,这个值尽量不要超过您的服务器物理内存的40%
我是8G内存的服务器,现在分配1G内存,足以够用(请结合自己的实际情况去分配)
hit也是一个重要参数,这个参数代表您获取数据的缓存命中率,如果命中率过低,那么就要联系开发来看下设置的缓存情况了
三、从数据安全角度来了解Redis

Redis提供了两种持久化的方式,一种是默认的RDB方式,一种是AOF方式
RDB是根据规则定时将内存中的数据写入到存储中
AOF是每次执行的命令都会被记录下来,写在AOF文件中,相当于所有命令的集合
RDB优点:对于数据量较大的场景,对数据库的恢复完整性没有特别敏感,RDB的定时写入磁盘的方式效率更高,且对磁盘的I/O 消耗没有那么高
使用场景:RDB适合用于对数据要求不那么敏感,如缓存的网站图片,缓存的url请求,结合数据库进行缓存的数据等
AOF优点:采用日志的形式记录每个操作,并将执行的命令保存在AOF文件里,Redis重启的时候,会将日志文件里的命令重新加载到内存里,相当于把执行的命令重新回放一遍,以达到数据的一致,最多丢失来不及写入的那一秒的命令(AOF默认情况是1秒追加数据到aof文件里)
使用场景:对数据比较敏感的业务,如,金融,科学数据等行业

?

?

  大数据 最新文章
实现Kafka至少消费一次
亚马逊云科技:还在苦于ETL?Zero ETL的时代
初探MapReduce
【SpringBoot框架篇】32.基于注解+redis实现
Elasticsearch:如何减少 Elasticsearch 集
Go redis操作
Redis面试题
专题五 Redis高并发场景
基于GBase8s和Calcite的多数据源查询
Redis——底层数据结构原理
上一篇文章      下一篇文章      查看所有文章
加:2022-05-25 11:38:09  更:2022-05-25 11:38:52 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/23 20:23:11-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码