中间件与数据库:Redis
善待Redis里的数据
又是一篇关于姿势的文章,为什么是”又”呢?因为上个星期刚写完一篇关于Apache Commons Pool的正确使用姿势的文章,点击此处阅读。 Redis为我们提供便利的同时,我们也要善待里面的数据 Redis是我们数据的保管者,我们可以随时存随时取,&#
Redis内存优化实践
最近做的一个系统大量使用Redis,我们将大量的用户信息存放在Redis中,内存一申请就是几百G,体量也是相当庞大。所以我们也在不断的想方法优化减少Redis的内存使用,把我们的优化实践也分享出来。 采用Hash代替<K,V>键值对存储 因为是存放用户维度的数据&
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性能问题排查-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…
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 做在线人数统计
Redis - @Livid - 在线统计是很多 SNS 的常见功能。最近在优化 V2EX 的过程中,实现了一种新的方式,性能不错,分享给大家。1. 使用一个单独的 Redis 数据库2. 每个在线用户是一条带有 TTL