标签:redis

民工哥死磕Redis教程(十五): 与Java\Php\Springboot 等应用的连接与使用

民工哥死磕Redis教程(十五): 与Java\Php\Springboot 等应用的连接与使用

前言我们之前对Redis的学习都是在命令行窗口,那么如何使用Java来对Redis进行操作呢?官方对于Java连接Redis的开发工具推荐了Jedis,通过Jedis同样可以实现对Redis的各种操作。本篇文章会介绍基于Linux上的Redis的Java连接操作。准备步骤修改配置文件redis.co

剑圣无痕 剑圣无痕 2023-07-10
0 0 0
民工哥死磕Redis教程(十六): 常用运维脚本

民工哥死磕Redis教程(十六): 常用运维脚本

设计思路redis 经常需要去管理,而编译安装的 redis 没有启动脚本以及运维相关的脚本,我们可以自己设计一个。脚本需求:可以启动、关闭、重启redis启动:当redis没有运行的时候直接启动并输出启动成功,运行了就输出已经启动,避免重复进程关闭:如果进程存在就关闭并输出已经关闭,没有进程则直接

大白菜程序猿 大白菜程序猿 2023-07-10
0 0 0
Redis 新特性篇:100% 掌握多线程模型

Redis 新特性篇:100% 掌握多线程模型

官方答复:使用 Redis 时,几乎不存在 CPU 成为瓶颈的情况, Redis 主要受限于内存和网络。在一个普通的 Linux 系统上,Redis 通过使用pipelining 每秒可以处理 100 万个请求,所以如果应用程序主要使用 O(N) 或O(log(N)) 的命令,它几乎不会占用太多 C

竹子爱熊猫 竹子爱熊猫 2023-07-10
0 0 0
民工哥死磕Redis教程(十八 ):内存消耗及回收

民工哥死磕Redis教程(十八 ):内存消耗及回收

Redis 是一个开源、高性能的 Key-Value 数据库,被广泛应用在服务器各种场景中。Redis 是一种内存数据库,将数据保存在内存中,读写效率要比传统的将数据保存在磁盘上的数据库要快很多。所以,监控 Redis 的内存消耗并了解 Redis 内存模型对高效并长期稳定使用 Redis 至关重要

大猫 大猫 2023-07-10
0 0 0
民工哥死磕Redis教程(二十 ):性能优化与问题排查

民工哥死磕Redis教程(二十 ):性能优化与问题排查

前言你们是否遇到过以下这些场景:在 Redis 上执行同样的命令,为什么有时响应很快,有时却很慢?为什么 Redis 执行 SET、DEL 命令耗时也很久?为什么我的 Redis 突然慢了一波,之后又恢复正常了?为什么我的 Redis 稳定运行了很久,突然从某个时间点开始变慢了?Redis真的变慢了

共饮一杯 共饮一杯 2023-07-10
0 0 0
同是事件驱动,为什么NGINX性能远高于Redis?如何协同处理请求?使用多核CPU?

同是事件驱动,为什么NGINX性能远高于Redis?如何协同处理请求?使用多核CPU?

谈到Redis缓存,我们描述其性能时会这么说:支持1万并发连接,几万QPS。而我们描述Nginx的高性能时,则会宣示:支持C10M(1千万并发连接),百万级QPS。Redis与Nginx同样使用了事件驱动、异步调用、Epoll这些机制,为什么Nginx的并发连接会高出那么多呢?(本文不讨论Redis

向阳逐梦 向阳逐梦 2023-07-10
0 0 0
民工哥死磕Redis教程(二十一 ):性能测试及相关工具使用

民工哥死磕Redis教程(二十一 ):性能测试及相关工具使用

为什么需要性能测试?性能测试可以让我们了解 Redis 服务器的性能优劣。在实际的业务场景中,性能测试是必不可少的。在业务系统上线之前,我们都需要清楚地了解 Redis 服务器的性能,从而避免发生某些意外情况,比如数据量过大会导致服务器宕机等。本文将介绍几种不同的方式对Redis的性能进行相关的测试

穿过生命散发芬芳 穿过生命散发芬芳 2023-07-10
0 0 0
民工哥死磕Redis教程(二十二 ):运维监控(指标、体系建设、工具使用)

民工哥死磕Redis教程(二十二 ):运维监控(指标、体系建设、工具使用)

如何理解Redis监控呢Redis运维和监控的意义不言而喻,我认为主要从如下三方面去构建认知体系:首先是Redis自身提供了哪些状态信息,以及有哪些常见的命令可以获取Redis的监控信息;其次需要知道一些常见的UI工具可以可视化的监控Redis;最后需要理解Redis的监控体系;Redis用的好不好

泡泡 泡泡 2023-07-10
0 0 0
民工哥死磕Redis教程(二十三 ):阿里云开发规范

民工哥死磕Redis教程(二十三 ):阿里云开发规范

本文介绍了在使用阿里云Redis的开发规范,从键值设计、命令使用、客户端使用、相关工具等方面进行说明,通过本文的介绍可以减少使用Redis过程带来的问题。键值设计key名设计可读性和可管理性以业务名(或数据库名)为前缀(防止key冲突),用冒号分隔,比如业务名:表名:idugc:video:1 简洁

张二河 张二河 2023-07-10
0 0 0
Redis 缓存击穿(失效)、缓存穿透、缓存雪崩怎么解决?

Redis 缓存击穿(失效)、缓存穿透、缓存雪崩怎么解决?

本文来源码哥字节(ID:MageByte)已获得原公众号的授权转载原始数据存储在 DB 中(如 MySQL、Hbase 等),但 DB 的读写性能低、延迟高。比如 MySQL 在 4 核 8G 上的 TPS = 5000,QPS = 10000 左右,读写平均耗时 10~100 ms。用 Redis

大猫 大猫 2023-07-10
0 0 0
面试题:什么是 Redis?可以做什么?与Memcached异同?常见数据结构与使用场景

面试题:什么是 Redis?可以做什么?与Memcached异同?常见数据结构与使用场景

来源 | 小白在挨踢 (ID:gh_07ce59a80110)Redis 在当今的计算机行业,可以说是使用的最为广泛的内存数据库,几乎所有的后端技术面试都会涉及到 Redis 相关的知识,正所谓知己知彼,百战百胜。小白今天精心整理的超全的 Redis 面试题,希望可以帮助到在路上的你们~什么是 Re

竹子爱熊猫 竹子爱熊猫 2023-07-10
0 0 0
Redis Object Cache缓存插件如何在宝塔面板开启?

Redis Object Cache缓存插件如何在宝塔面板开启?

最近,WordPress 技术群有小伙伴问 Redis 内存缓存如何启用?虽然我一直参考 WordPress 官方优化方式,但是发现部分 WordPress 托管的站点同样无法使用 Memcached 内存缓存,所以今天就写个在宝塔控制面板下启用 Redis 内存缓存对 WordPress 网站进行

宇宙之一粟 宇宙之一粟 2023-07-10
0 0 0
什么是 Redis?傻瓜都能看懂的图解

什么是 Redis?傻瓜都能看懂的图解

— 1 —什么是 Redis?Redis(REmote DIctionary Service)是一个开源的键值对数据库服务器。Redis 更准确的描述是一个数据结构服务器。Redis 的这种特殊性质让它在开发人员中很受欢迎。Redis不是通过迭代或者排序方式处理数据,而是一开始就按照数据结构方式组织

穿过生命散发芬芳 穿过生命散发芬芳 2023-07-10
0 0 0
数据库MySQL、Mariadb、PostgreSQL、MangoDB、Memcached和Redis介绍及选型

数据库MySQL、Mariadb、PostgreSQL、MangoDB、Memcached和Redis介绍及选型

数据库是一个组织和存储数据的系统。它可以用来存储结构化数据(例如表格形式的数据)和非结构化数据(例如文本、图像、音频等)。数据库系统由数据库管理系统(DBMS)和数据库组成。DBMS是用于管理数据库的软件,它提供了对数据库的访问、查询、修改和管理的功能。 本篇文章将详细总结下各项典型代表的数据库技术

大猫 大猫 2023-07-10
0 0 0
Docker 安装 Redis 菜鸟教程

Docker 安装 Redis 菜鸟教程

redis是使用一个连接附加到一个web应用程序。创建一个redis docker容器首先,我们先为redis创建一个DockerfileFROM ubuntu:12.10 RUN apt-get update RUN apt-get -y instal

大白菜程序猿 大白菜程序猿 2023-07-10
0 0 0
在 Istio 中实现 Redis 集群的数据分片、读写分离和流量镜像

在 Istio 中实现 Redis 集群的数据分片、读写分离和流量镜像

Redis 是一个高性能的 key-value 存储系统,被广泛用于微服务架构中。如果我们想要使用 Redis 集群模式提供的高级特性,则需要对客户端代码进行改动,这带来了应用升级和维护的一些困难。利用 Istio 和 Envoy ,我们可以在不修改客户端代码的前提下实现客户端无感知的 Redis

向阳逐梦 向阳逐梦 2023-07-10
0 0 0
Kubernetes基于Helm安装部署高可用的Redis

Kubernetes基于Helm安装部署高可用的Redis

1、Redis简介 Redis是一个开放源代码(BSD许可证)的代理,其在内存中存储数据,可以代理数据库、缓存和消息。它支持字符串、散列、列表、集合和位图等数据结构。Redis 是一个高性能的key-value数据库, 它在很大程度改进了memcached这类key/value存储的不足。Redis

张二河 张二河 2023-07-09
0 0 0
一个实际的例子: 在Kubernetes中实现Node和Pod的亲和性/反亲和性

一个实际的例子: 在Kubernetes中实现Node和Pod的亲和性/反亲和性

我在上周的教程中介绍了Node和Pod的亲和性/反亲和性。我们将通过一个真实的场景进一步探索这个概念。 目标 我们将要在一个四节点的Kubernetes集群中去部署三个微服务 – MySQL,Redis和一个基于Python/Flask框架的web应用程序。我们要确保MySQL这个Pod被调度到同一

大白菜程序猿 大白菜程序猿 2023-07-09
0 0 0
kubernetes基于Prometheus监控redis(redisexporter)

kubernetes基于Prometheus监控redis(redisexporter)

1、安装和配置redis-exporter 1.1 使用helm安装redis-exporter 在本方案的redis-exporter在Kubernetes集群中进行部署,并假设在kube-public命名空间下已经部署了redis,对外暴露的服务名称为redis-service。redis-ex

Escape Escape 2023-07-09
0 0 0
使用redisexporter对redis集群进行性能监控

使用redisexporter对redis集群进行性能监控

redis集群有三种模式,主从,sentinel(哨兵),cluster。关于这三种模式的介绍和部署,其它文章也有相关介绍,本人参考了他人的博客完成了三种模式的部署,博客地址在评论区。 目前redis使用主从模式,集群信息如下: [root@master redis]# redis-cli -h 1

泡泡 泡泡 2023-07-09
0 0 0
1 81 82 83 84 85