中间件与数据库:Redis

Redis Cluster多机房高可用实现--基于客户端

1本文以Redis-Cluster为例子,实际使用中Redis-Sentinel和Redis Standalone也是一样的。 一、现有问题由于Redis本身的一些特性(例如复制)以及使用场景,造成Redis不太适合部署在不同的机房,所以通常来看Redis集群都是在同一个机房部署的。虽然Redis集群自身已经具备了高可用的特性,即使几个Redis节点异常或者挂掉,Redis Cluster也会实现

redis存在大量脏页问题的追查记录

@SailorXiao 2016-08-26 00:26 字数 3369 阅读 8787 redis 内存脏页线上发现一台机器内存负载很重,top后发现一个redis进程占了大量的内存,TOP内容如下:27190 root 20 0 18.6g 18g 600 S 0.3 59.2 926:17.83 redis-server 发现redis占了18.6G的物理内存。由

善待Redis里的数据

又是一篇关于姿势的文章,为什么是”又”呢?因为上个星期刚写完一篇关于Apache Commons Pool的正确使用姿势的文章,点击此处阅读。 Redis为我们提供便利的同时,我们也要善待里面的数据 Redis是我们数据的保管者,我们可以随时存随时取,&#

Redis内存优化实践

最近做的一个系统大量使用Redis,我们将大量的用户信息存放在Redis中,内存一申请就是几百G,体量也是相当庞大。所以我们也在不断的想方法优化减少Redis的内存使用,把我们的优化实践也分享出来。 采用Hash代替<K,V>键值对存储 因为是存放用户维度的数据&

redis lru实现策略

云风的 BLOG: 谈谈陌陌争霸在数据库方面踩过的坑( Redis 篇)

Redis 内存使用优化与存储

Lua语言模型 与 Redis应用

标签: Java与NoSQL 从 2.6版本 起, Redis 开始支持 Lua 脚本 让开发者自己扩展 Redis. 本篇博客主要介绍了 Lua 语言不一样的设计模型(相比于Java/C/C++、JS、PHP), 以及 Redis 对 Lua 的扩展, 最后结合 Lua 与 Redis 实现了一个支持过期时间的分布式锁。

Redis内部数据结构详解(6)——skiplist

首页 > 服务端技术 > 正文 本文是《Redis内部数据结构详解》系列的第六篇。在本文中,我们围绕一个Redis的内部数据结构——skiplist展开讨论。 Redis里面使用skiplist是为了实现sorted set这种对外的数据结构。sorted set提供的操作非常丰富,可以满足非常多v

回帖频率限制 -- redis 实现

记一次使用 redis 协议诡异的bug

Redis性能问题排查-slowlog和排队延时

There isn't a GitHub Pages site here. If you're trying to publish one, read the full documentation to learn how to set up GitHub Pages for your repository, organization, or user account. GitHub Status…

Debugging Lua in Redis

Redis的“死键”问题

There isn't a GitHub Pages site here. If you're trying to publish one, read the full documentation to learn how to set up GitHub Pages for your repository, organization, or user account. GitHub Status…

细说Redis监控和告警(待完善)

There isn't a GitHub Pages site here. If you're trying to publish one, read the full documentation to learn how to set up GitHub Pages for your repository, organization, or user account. GitHub Status…

Redis百亿级Key存储方案

首页 - Wiki
Copyright © 2011-2025 iteam. Current version is 2.144.0. UTC+08:00, 2025-07-05 12:41
浙ICP备14020137号-1 $访客地图$