Redis数据库的使用
目录
Redis数据库的安装
Redis数据库的基本操作
Redis数据库的备份与恢复
Redis的端口转发
Redis数据库的安装
yum install gcc-c++ #安装gcc编译器
wget http://download.redis.io/releases/redis-4.0.2.tar.gz #下载redis源码
tar -zxvf redis-4.0.2.tar.gz #解压
cd redis-4.0.2 #进入解压目录
make && make install #安装
默认安装在 /usr/local/bin 下
cp redis.conf /usr/local/bin/redis.conf #将配置文件复制到安装目录
第一次启动,我们需要对 redis.conf 配置文件进行一些修改
把下面这行给注释了,如果不注释的话,redis数据库则只允许本地 127.0.0.1 连接
redis 的默认端口为 6379,可以自己修改
保护模式修改为 no
Redis 默认不是以守护进程的方式运行,可以通过该配置项修改,使用 yes 启用守护进程,则启动后会在后台运行。
在 requirepass foobared 下面加一行,为 redis设置密码为:123456 。
启动 redis 服务: ./redis-server redis.conf ,启动时加载配置文件
客户端连接:./redis-cli -h 127.0.0.1 ,认证密码:auth 123456
Redis数据库的基本操作
info #查看redis的信息和服务器信息
flushall #删除所有数据
del key #删除键为key的数据
get key #获得参数key的数据
keys * #查看所有的key
Redis数据库的备份与恢复
使用 save 命令保存数据库,会生成备份文件 dump.rdb 文件 。如果要恢复数据库备份文件,只需要将 dump.rdb 移动到 Redis 安装目录并启动服务即可。获取 Redis 安装目录可以使用 config get dir 命令。
Redis的端口转发
现在有这么一个场景,我们获得了Web服务器A的权限,并且知道了该服务器上存在Redis服务,但是只允许本地连接,现在我们需要连接到该服务器上的Redis服务。我们可以使用SSH做端口转发,将16379端口的流量转发到6379端口。所以我们只需要连接该服务器的16379端口即可。
相关文章:Redis数据库的使用
Redis未授权访问漏洞
Redis数据库的使用相关推荐
- redis mysql查询数据类型_linux 常见的标识与Redis数据库详解
xxx@xxx:~$ : 第一个 xxx 只的是 用户名 第二个 xxx 代表的是 HOST主机 ~ : 当前用户的根, 根的位置在 /home/用户名 $ : 代表当前用户是一个普通用户 # : 代 ...
- Redis数据库设置密码
Redis数据库的默认打开方式为无密码打开,现在要将其设置为以密码形式打开. Redis文件夹内容 1.修改配置文件 在redis.windows.conf文件中设置密码的命令中添加requirepa ...
- 彻底取代Redis+数据库架构,京东618稳了!
作者介绍 京东零售在线存储部,致力于分布式系统.开源数据库技术的研究,主要负责数据库性能调优.监控和架构设计. 过去十年,随着移动互联网指数级的增长,企业和用户对应用程序的响应性能要求越来越高, 如何 ...
- Ubuntu16.04下安装Redis数据库
技术交流QQ群:1027579432,欢迎你的加入! 1.安装redis数据库 安装命令:sudo apt-get install redis-server 2.检查redis服务器系统进程 cdl@ ...
- redis数据库和python的交互
转载地址:https://blog.csdn.net/skyannesky/article/details/78068049 一.引入redis模块 import redis 二.在python中获取 ...
- 超强、超详细Redis数据库入门教程
这篇文章主要介绍了超强.超详细Redis入门教程,本文详细介绍了Redis数据库各个方面的知识,需要的朋友可以参考下 [本教程目录] 1.redis是什么 2.redis的作者何许人也 3.谁在使用r ...
- redis 数据库主从不一致问题解决方案
redis 数据库主从不一致问题解决方案 参考文章: (1)redis 数据库主从不一致问题解决方案 (2)https://www.cnblogs.com/wadhf/p/11865681.html ...
- (Windows Maven项目)Redis数据库的安装和操作实现
Redis是一个内存数据库,他会把你写入其中的数据缓存到内存中,之后会周期性的往磁盘中写入,这篇文章中介绍的是在Windows环境下利用Maven工具编译运行Java文件实现Redis数据库的操作. ...
- Redis数据库教程——系统详解学习Redis全过程
Redis数据库教程--系统详解学习Redis全过程 Redis快速入门:Key-Value存储系统简介 Key-Value存储系统: Key-Value Store是当下比较流行的话题,尤其 ...
- Redis数据库的应用场景介绍
https://www.jb51.net/article/68262.htm 一.MySql+Memcached架构的问题 实际MySQL是适合进行海量数据存储的,通过Memcached将热点数据加载 ...
最新文章
- 地图区域划分转换成数学模型解决问题
- python安装venv_Python创建virtualenv(虚拟环境)方法及安装Ubuntu
- 034_nginx报错总结
- Windows 下的Dig的安装及应用集合(一)
- 12条守则:让你成功创业当老板
- linux清除asm磁盘分区,ASM Diskgroup添加与删除
- 并查集(许多东西的基本哦)
- python程序设计与应用_Python程序设计及应用
- www是什么,http是什么,到底什么区别?
- 网络中超难的75道逻辑题及答案
- sourcetree教程(去掉注册账号)
- Android四大组件和启动模式(面试总结)
- 基础开始——审计aduit
- Linux学习笔记——系统函数IO
- 分享6个教师常用的网站,再也不用到处找资源了
- 解决HttpServletRequest 流数据不可重复读
- 10种靠谱又收益不错的在家就可以做的网赚兼职平台介绍
- 不收版面费的学报汇总,欢迎补充!
- 被蚂蚁金服P8大佬怼了:找不到自己钟爱一生的事业,你再996都是白搭!
- 微信公众平台-股票行情查询
热门文章
- rsa java模数_使用模数和指数的RSA解密
- Linux红帽认证工程师(RHCE)考试笔记(Ansible学习笔记)
- php rsa 模数 指数,密码:使用模数和指数生成RSA私钥
- 华为加班夜宵报销要主管审批?任正非怒斥:多此一举
- 妻子写给丈夫情人的催泪信
- NPDP产品经理证书在中国有用吗?
- python项目开发案例集锦 豆瓣-Python 的练手项目有哪些值得推荐?
- Android 长图大图加载
- 解决微信小程序银行卡号输入转换格式
- easypoi 语法_高中英语 | 必修1选修8必须掌握的语法重难点汇总 (全八册)