中间件与数据库:Redis

点赞模块设计 - Redis缓存 + 定时写入数据库实现高性能点赞功能

源码地址:github.com/cachecats/c… 点赞是作为整个系统的一个小模块,代码在 user-service 用户服务下。 本文基于 SpringCloud, 用户发起点赞、取消点赞后先存入 Redis 中,再每隔两小时从 Redis 读取点赞数据写入数据库中做持久化存储。 点赞功能在很多系统中都有,但别看功能小,想要做好需要ࠀ

Redis进阶不得不了解的内存优化细节

如题。

基于 LFU 的热点 key 发现机制

业务中存在访问热点是在所难免的,redis也会遇到这个问题,然而如何发现热点key一直困扰着许多用户,redis4.0为我们带来了许多新特性,其中便包括基于LFU的热点key发现机制。

面试官:知道为什么RedisCluster有16384个槽么?

讲讲RedisCluster为什么有16384个槽?

Redis 到底是怎么实现“附近的人”这个功能的呢?

作者简介 万汨,饿了么资深开发工程师。iOS,Go,Java均有涉猎。目前主攻大数据开发。喜欢骑行、爬山。 前言:针对“附近的人”这一位置服务领域的应用场景,常见的可使用PG、MySQL和MongoDB等多种DB的空间索引进行实现。而Redis另辟蹊径,结合

Redis基本类型及其数据结构

本文主要介绍了Redis常用的几种对象其底层使用的数据结构。

Redis的内存淘汰策略

我们知道Redis是基于内存的key-value数据库,因为系统的内存大小有限,所以我们在使用Redis的时候可以配置Redis能使用的最大的内存大小。 通过在Redis安装目录下面的redis.conf配置文件中添加以下配置设置内存大小 //设置Redis最大占用内存大小为100M maxmemory 100mb 复制代码 redis的配置文件不

谈谈redis的热key问题如何解决

几十万请求同时访问一个key,怎么办?

记一次找因redis使用不当导致应用卡死bug的过程

首先说下问题现象:内网sandbox环境API持续1周出现应用卡死,所有api无响应现象 刚开始当测试抱怨环境响应慢的时候 ,我们重启一下应用,应用恢复正常,于是没做处理。但是后来问题出现频率越来越频繁,越来越多的同事开始抱怨,于是感觉代码可能有问题,开始排查。 首先发

架构秘笈:移花接木。使用mysql模拟redis

移花接木,偷梁换柱的绝招。

余额并发扣减一致性,能否使用redis事务?

redis事务,余额并发扣减。

携程一次Redis迁移容器后Slowlog“异常”分析

排查过程一波三折,最终得出让人吃惊的结论。

Redis 应用与优化最佳实践

7月26日,八里庄技术沙龙第10期开讲。本期分享嘉宾是58集团数据库高级技术经理于伯伟,分享主题是Redis 应用与优化最佳实践。

redis高可用原理

redis高可用原理

Redis分布式锁的正确实现方式

Redis分布式锁的正确实现方式

Redis 布隆过滤器实战「缓存击穿、雪崩效应」

本文作者:卢玮,掌阅资深后端工程师 我们的业务中经常会遇到穿库的问题,通常可以通过缓存解决。 如果数据维度比较多,结果数据集合比较大时,缓存的效果就不明显了。 因此为了解决穿库的问题,我们引入Bloom Filter。 开源项目地址:github.com/luw2007/blo… 我们先看看一般&

首页 - Wiki
Copyright © 2011-2024 iteam. Current version is 2.125.0. UTC+08:00, 2024-05-08 01:27
浙ICP备14020137号-1 $访客地图$