Redis集群

简介
Redis数据库是一个非关系型数据库,在正式学习Redis之前,我们先来了解关系型数据库与非关系型数据库的概念。
结构图
在这里插入图片描述
一.redis群集
1.数据库的类型
1)关系型数据库
目前主流数据库类型
保证数据的真实性,有效性,唯一性,减小数据冗余
2)非关系型数据库
没有关系数据库存储数据类型严格
存储和读取效率比较关系数据库速度更快
2.常见关系数据库
1)Oracle
大型数据库
支持Windows,Linux平台
安全,稳定,可靠,付费产品
2)Sql Server
大型数据库
支持Windows平台
图形化界面
配置简单
易用
3)mysql
小型数据库
支持Windows,linux平台
开源免费
稳定,占用资源小
3.常见的非关系数据库类型和特点
1)常见非关系型数据库类型
Redis
MongoDB
Hbase
couhDB
2)非关系数据库特点
高性能读取和写入
支持广泛的语言类型
支持将内存数据持久化保存到硬盘中
可扩展性强
3)非关系数据库的优势
支持高性能读取每秒10w并发,写入高并发8w并发
支持Java,string,lists,hashes语言存储数据
数据是不可分割的原子
支持一主多备方式保证数据的可靠性
二.安装redis数据库
1.安装redis
挂载 安装
在这里插入图片描述
1)移动redis安装位置
在这里插入图片描述
2)编译redis
在这里插入图片描述
3)运行redis安装脚本安装程序
在这里插入图片描述
2.启动停止redis
1)启动redis
在这里插入图片描述
2)监听6379端口
在这里插入图片描述
3)停止redis服务
在这里插入图片描述
3.reids常见的管理工具
1)redis-server
手动添家启动redis数据库实例
1)redis-benchmark
redis性能检测工具
3)redis-cli
redis客户端
4)redis-check-aof
修复redis的aof文件
5)redis-check-rdb
修复持久化文件
6)redis-sentinel
配置reids软连接
4.性能测试用具redis-benchmark常见的选项
1)-p
指定目标服务器端口
2)-h
登陆服务器主句的ip地址或者计算机名
3)-c
指定并发连接
4)-s
指定服务器端的socket
5)-q
退出
6)-t
使用逗号分隔测试命令列表
5.reids应用
1)客户端登陆redis服务器
在这里插入图片描述
2)登陆远程redis服务器
在这里插入图片描述
3)存储数据设置键值对,键值名是benet
在这里插入图片描述
4)查看键值
在这里插入图片描述
5)查看所有的数据
在这里插入图片描述
6)修改键值名字为accp
在这里插入图片描述
7)通知键值数量
在这里插入图片描述
8)切换键值
在这里插入图片描述
9)删除建值
在这里插入图片描述
6.配置redis群集
1)修改主配置文件
在这里插入图片描述
监听ip地址
在这里插入图片描述
开启群集功能
在这里插入图片描述
加载群集配置文件
在这里插入图片描述
群集超时时间
在这里插入图片描述
禁用日志
在这里插入图片描述
2)清空群集节点数据
在这里插入图片描述
在这里插入图片描述
3)安装依赖
在这里插入图片描述
4)安装gem
在这里插入图片描述
在这里插入图片描述
5)创建群集
在这里插入图片描述
6)查看群集节点
在这里插入图片描述
7)访问群集节点写入数据
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值