zabbix5 zabbix redis6 redis

02-redis的持久化和数据类型

一、redis持久化 1.1 持久化类型 |持久化类型 | 介绍|优点|缺点 | | | | |-- |RDB持久化 | 可以在指定的时间间隔内生成数据集的时间点快照(point-in-time snapshot)。|速度快,适合于用做备份,主从复制也是基于RDB持久化功能实现的。|会有丢失部分数据 ......
类型 数据 redis 02

redis安装

#!/bin/bash ############################################################## # File Name: install_redis.sh # Version: V1.0 # Author: junwang # Organizat ......
redis

Redis设计与实现-15.复制

redis可以通过SLAVEOF命令去复制(同步)另一台服务器,例如: 当前有两台redis服务器其信息为: hostname ip port redis_1 127.0.0.1 6379 redis_2 127.0.0.1 12345 如果redis_2想要同步redis_1的内容,可以在redi ......
Redis 15

4、zabbix 调用API 发送邮件,告警周报统计

#coding=utf-8 import requests,json,codecs,datetime,time,pandas from email import encoders from email.header import Header from email.mime.text import ......
周报 邮件 zabbix API

Redis哨兵内存碎片化故障处理

背景介绍 近期研发同学反馈业务响应波动厉害,怀疑是Redis操作key比较慢的缘故。由于该环境是我一手安装部署的,我将进行问题排查。 Redis环境以及业务环境都已经使用Prometheus进行了监控。 环境说明 我们有两套一样的环境来服务不同的客户,另外一套环境中业务一直平稳运行,Redis并没有 ......
哨兵 碎片 故障 内存 Redis

Windows下的Redis启动报错Redis service failed to start解决方法

报错原因:Redis服务没有找到log文件 解决方法 在Redis安装目录下打开redis.windows-service.conf文件 搜索logfile,找到logfile存放目录,一般默认为Logs/redis_log.txt 在Redis安装目录创建Logs文件夹,在Logs文件夹下创建re ......
Redis Windows service 方法 failed

Redis相关

2023.12.26 臭宝今天早上起床没拉粑粑,so sad o(╥﹏╥)o 1.Redis为什么快? Redis是存在内存中的,Redis是单线程的,避免上下文切换。 渐进式Rehash Redis的所有数据都是存在一个hash数组上的,hash数组每个元素都是一个链表(所有类型都是,如Strin ......
Redis

Redis进阶 Lua函数

1.可以直接声明一个局部变量来接收函数,也可以直接简写 local square=function(i) return i*i end 简写: local function square(i) return i*i end 2.当调用函数时,参数是一一对应的,如果多了参数,则会忽略,少则会将对应位置 ......
函数 Redis Lua

美团面试:ES+Redis+MySQL高可用,如何实现?

文章很长,且持续更新,建议收藏起来,慢慢读!疯狂创客圈总目录 博客园版 为您奉上珍贵的学习资源 : 免费赠送 :《尼恩Java面试宝典》 持续更新+ 史上最全 + 面试必备 2000页+ 面试必备 + 大厂必备 +涨薪必备 免费赠送 :《尼恩技术圣经+高并发系列PDF》 ,帮你 实现技术自由,完成职 ......
Redis MySQL ES

Ubuntu上安装、使用Redis的详细教程

sudo apt-get update sudo apt-get install redis 启动方式二systemctl start redis-server启动方式三service redis-server start重启redisservice redis-server restart关闭re ......
教程 Ubuntu Redis

Redis分布式锁

1.分布式锁的方案 分类 方案 原理 优点 缺点 基于数据库 mysql数据库表的唯一索引 1.表创建唯一索引2.加锁:执行insert语句,成功则加锁成功,失败则加锁失败3.解锁:执行delete语句 完全利用DB实现,实现简单 1.锁无超时自动失效机制,有死锁风险2.不支持锁冲入,不支持阻塞等待 ......
分布式 Redis

在arm架构的银河麒麟系统部署Redis

以下是在arm架构的银河麒麟系统上部署Redis的详细步骤: 1. 创建文件夹 首先,在合适的位置创建必要的文件夹。在本例中,我们将创建/opt/redis和/usr/src/redis两个文件夹。 mkdir /opt/redis mkdir /usr/src/redis 2. 准备Redis及其 ......
架构 系统 Redis arm

Redis分布式锁实现方案

2023.12.25 今天和宝宝复盘吵架,宝宝明明错了还不承认,希望她以后能有长进。 Redis的几种数据类型 String 最多存储 512M数据 List set Sorted Set 有序集合 Hashs 哈希 Redis的几种内存淘汰策略 noeviction 内存满了就报错,并执行扩充可用 ......
分布式 方案 Redis

架构与思维:如何应对Redis热Key?

★ Redis系列文章 Redis系列1:深刻理解高性能Redis的本质 Redis系列2:数据持久化提高可用性 Redis系列3:高可用之主从架构 Redis系列4:高可用之Sentinel(哨兵模式) Redis系列5:深入分析Cluster 集群模式 追求性能极致:Redis6.0的多线程模型 ......
架构 思维 Redis Key

从Redis读取.NET Core配置

在本文中,我们将创建一个自定义的.NET Core应用配置源和提供程序,用于从Redis中读取配置。在此之前,您需要稍微了解一些.NET Core配置提供程序的工作原理,相关的内容可以在Microsoft开发者官网搜索到。另外您可能还需要了解一些Redis的基础知识,比如Redis的基础数据类型,持... ......
Redis Core NET

java操作redis

spring data redis对jedis和lettuce进行了封装 Spring Data Rdis使用方式 ......
redis java

redis简介,基本操作

reids简介 redis官网:https://redis.io redis中文网:https://www.redis.net.cn 端口号默认6379 退出:exit , ctrl+c redis-server.exe redis.windows.conf redis-cli.exe 连接其他地方 ......
基本操作 简介 redis

Redis 分片集群搭建并使用 RedisTemplate 实现读写分离

上篇博客介绍了 Redis 哨兵集群的搭建,虽然已经解决了 master 在宕机后,与 slave 之间会自动切换的问题,但是其承载的数据量天花板仍然是单机的最大内存容量,无法承载更多的数据量。 本篇博客介绍 Redis 分片集群的搭建,集群内部拥有多个 master 节点,每个 master 存放 ......
集群 RedisTemplate Redis

ci3使用redis

public function charu() { $rs = $this->ci->input->get('val'); $rds = new Redis(); $rds->connect('127.0.0.1', 6380); $rds->lpush('lst', $rs); } functio ......
redis ci3 ci

Spring cache整合Redis

Spring cache整合Redis,并给它一个过期时间! 转载自:https://zhuanlan.zhihu.com/p/138295935 不知道你们有没给cache设置过过期时间,来试试? 上一篇文章中,我们使用springboot集成了redis,并使用RedisTemplate来操作缓 ......
Spring Redis cache

day03 Redis

day03 Redis Redis 是一个基于内存的key-value结构数据库,方便存储。 1.1 Redis服务启动与停止 服务启动命令 redis-server.exe redis.windows.conf 修改Redis配置文件 设置Redis服务密码,修改redis.windows.con ......
Redis day 03

Redis_实战2

Redis_实战2 秒杀优化 异步秒杀流程 将判断库存 & 判断重复下单 逻辑交给Redis 将耗时长的写数据库操作交给异步线程。 Redis:Key-stock:优惠券id,value-库存String(判断库存充足) Redis:Key-order:优惠券id,value-用户id Set(判断 ......
实战 Redis

Zabbix - 01 监控介绍

Cacti Cacti 是一套基于PHP、MySQL、SNMP以及RRD Tool开发的监测图形分析工具,Cacti 是使用轮询的方式由主服务器向设备发送数据请求来获取设备上状态数据信息的,如果设备不断增多,这个轮询的过程就非常的耗时,轮询的结果就不能即时的反映设备的状态了。Cacti 监控关注的是 ......
Zabbix 01

redis数据类型及指令

...... 1、list 队列(先进先出) 2、set 无序、两端取值、可遍历 3、zset 有序set、两端取值、可遍历 String常用指令 1、set key value 2、get key 3、mset key1 val1 key2 val2 ..... 4、mget key1 key2 ......
指令 类型 数据 redis

【Redis】BigKey问题

面试题 海量数据里查询某一固定前缀的key 生产上如何限制 keys * / flushdb / flushall 等危险命令以防止误删误用? MEMORY USAGE 命令用过吗? BigKey问题,多大算big?如何发现?如何删除?如何处理? BigKey你做过调优吗?惰性释放lazyfree了 ......
BigKey 问题 Redis

redis配置

1、redis-server 配置文件名 & 以哪个配置文件启动,不知道配置文件名以默认配置启动(默认配置≠redis.conf),可以复制redis.conf启动过个redis服务。 配置: 1、daemonize no|yes 配置redis服务为守护模式 2、pidfile /var/run/ ......
redis

Redis 哨兵集群搭建并使用 RedisTemplate 实现读写分离

上篇博客介绍的 Redis 主从集群搭建,有一个缺点就是 master 和 slave 的角色是固定的,不会发生变化。一旦 master 节点宕机,那么集群就只能提供读服务,无法提供写服务。本篇博客介绍 Redis 哨兵集群的搭建,可以监控 Redis 集群的 master 和 slave 节点,最 ......
哨兵 集群 RedisTemplate Redis

Redis_实战

Redis_实战 部署: 前端:部署在Nginx 后端:部署在tomcat 短信登录 session原理: 每一个session都有一个id,当你访问tomcat服务器时,id就自动写到coockie中了,以后请求就带着id,就可以根据id找到session。(每一个浏览器再发请求时都有一个独立的s ......
实战 Redis

redis_原理

redis_原理 数据结构 1.动态字符串SDS C语言字符串存在的问题: 获取字符串长度需要通过运算 非二进制安全 不可修改 redis构建了一种新的字符串结构,简单动态字符串Simple Dynamic String SDS Redis是C语言实现的,其中SDS是一个结构体,属性包括: uint ......
原理 redis

Redis_高级

Redis_高级 分布式缓存 单点Redis的问题: 数据丢失问题:实现Redis数据持久化 并发能力问题:搭建主从集群,实现读写分离 故障恢复问题:利用Redis哨兵,实现健康检测和自动恢复 存储能力问题:搭建分片集群,利用插槽机制实现动态扩容 数据丢失问题-数据持久化 RDB 基本流程 fork ......
Redis
共2970篇  :5/99页 首页上一页5下一页尾页