
Redis学习
我爱2b哥
码农界的Java小白
展开
-
Redis6.0.6_07_Redis 开发须知
文章目录Redis 开发须知开发规范1.键值设计key名设计value设计2.命令使用3.客户端使用十二、优化建议maxTotalmaxIdle和minIdle【建议】熔断功能【推荐】设置密码【建议】过期键删除Redis 开发须知开发规范1.键值设计key名设计【建议】: 可读性和可管理性以业务名(或数据库名)为前缀(防止key冲突),用冒号分隔,比如业务名:表名:idtrade:order:1【建议】:简洁性保证语义的前提下,控制key的长度,当key较多时,内存占用也不容忽视,例如:原创 2020-10-29 16:30:37 · 546 阅读 · 0 评论 -
Redis6.0.6_06_Redis 集群
文章目录Redis 集群集群搭建方式一方式二Redis 集群相关命令CLUSTER INFO 打印集群的信息说明Redis集群原理分析Redis 集群集群搭建方式一1、准备六台服务器192.168.236.141192.168.236.142192.168.236.143192.168.236.144192.168.236.145192.168.236.1462、安装redis3、修改每台服务器redis.conf# 允许任一连接bind 0.0.0.0dae原创 2020-10-29 16:29:04 · 738 阅读 · 0 评论 -
Redis6.0.6_05_Redis管道和Lua脚本
文章目录Redis管道和Lua脚本redis管道--Pipelineredis Lua脚本lua脚本得优势基本用法Redis管道和Lua脚本redis管道–Pipeline客户端可以一次性发送多个请求而不用等待服务器的响应,待所有命令都发送完后再一次性读取服务的响应,这样可以极大的降低多条命令执行的网络传输开销,管道执行多条命令的网络开销实际上只相当于一次命令执行的网络开销。需要注意到是用pipeline方式打包命令发送,redis必须在处理完所有命令前先缓存起所有命令的处理结果。打包的命令越多,缓存原创 2020-10-26 13:54:35 · 623 阅读 · 0 评论 -
Redis6.0.6_04_Redis 主从复制与哨兵模式
文章目录Redis 主从复制与哨兵模式redis主从复制开启主从复制的三种方式关闭主从复制主从复制的作用主从复制工作原理全量复制和部分复制redis哨兵模式哨兵模式配置文件sentinel.conf哨兵模式搭建哨兵节点支持的命令哨兵基本原理总结Redis 主从复制与哨兵模式redis主从复制主从复制,是指将一台Redis服务器的数据,复制到其他的Redis服务器。前者称为主节点(master),后者称为从节点(slave);数据的复制是单向的,只能由主节点到从节点。默认情况下,每台Redis服务器都原创 2020-10-24 19:35:29 · 680 阅读 · 0 评论 -
Redis6.0.6_02_Redis 入门基础
文章目录Redis 入门基础Redis五种数据结构字符串string哈希hash列表list集合set有序集合zset其他命令Redis核心原理redis单线程为什么这么快Redis配置文件详解Redis持久化1.RDB快照(snapshot)2.AOF(append-only file)RDB和AOF对比3.混合持久化(RDB+AOF)Redis 入门基础Redis五种数据结构字符串string哈希hash列表list集合set有序集合zset对redis来说,所有的key(键)都是字原创 2020-10-23 09:44:39 · 557 阅读 · 0 评论 -
Redis6.0.6_01_Redis安装教程
文章目录Redis 安装环境准备确保服务器是否安装gcc解压安装包编译升级gcc验证是否安装成功守护线程运行redis允许远程连接Redis 安装环境准备安装环境:Centos7 (镜像下载:https://www.centos.org/ 与VM搭建虚拟机环境;这里就不介绍了,不会的自行百度)redis版本:6.0.6 (在官网https://redis.io/download下载redis-6.0.6.tar.gz,并上传到服务器/local目录)确保服务器是否安装gcc# 查询是否安原创 2020-10-22 17:33:05 · 578 阅读 · 0 评论