内存涨价太多,省内存的 Redis 8.10 发布了!
herman 2周前 (09-10) 123浏览
今天我看到群里有人在讨论 Redis,说自从 antirez 首次离开后他们公司很少更新 Redis,Redis 现在更新了啥功能? 实际上,antirez 确实离开过,但后来又回归了。而且现在 Redis 已经发布到了 8.x 版本了,最近...
herman 2周前 (09-10) 123浏览
今天我看到群里有人在讨论 Redis,说自从 antirez 首次离开后他们公司很少更新 Redis,Redis 现在更新了啥功能? 实际上,antirez 确实离开过,但后来又回归了。而且现在 Redis 已经发布到了 8.x 版本了,最近...
herman 3周前 (09-04) 173浏览
使用 Spring AI 的朋友们不知道有没有注意到,Redis 已经上了 AI 的牌桌了。现在的 Redis 已经杀进向量数据库赛道,提供亚毫秒级语义检索。 要知道在 Redis 8.0 之前,向量数据库要靠 Milvus、Pinecone...
herman 5个月前 (05-08) 786浏览
最近有不少新网友关注我,使我的关注量再创新高! 感谢大家的捧场!今天我看到退休 5 年之久的 Redis 之父 antirez 又出山了。再次开源了他的新作 ds4,一时间被不少网友讨论,Star 数也在跟着狂涨,不到 24 小时达到 1.1...
herman 5年前 (2021-08-31) 2287浏览
redis数据类型剖析 string sds数据结构,采用空间预分配和惰性空间释放来提升效率,缺点就是耗费内存。 struct sdshdr { int len; //长度 int free; //剩余空间 ...
herman 5年前 (2021-06-23) 3756浏览
前言 Redis 作为一种高性能的内存数据库,普遍用于目前主流的分布式架构系统中。为了提高系统的容错率,使用多实例的 Redis 也是必不可免的,但同样复杂度也相比单实例高出很多。本文主要会介绍 Redis 在多机数据库下的三种实现。 ...
herman 5年前 (2021-05-08) 2817浏览
最近两年很忙,没多余时间写文章!之前的几年,我还写过不少,其中有很多系列是从根上理解来展开的,今天抽个时间,我们再来一篇《从根上理解 Redis RDB 的底层原理》。下面是正文: 我是个 redis 服务,我可能马上就要挂了! 我已经...
herman 6年前 (2021-04-03) 3399浏览
金三银四面试季,为了做好大家面试路上的助攻手,对于 Redis 这块心里还没底的同学,特整理 40 道Redis常见面试题,让你面试不慌,争取 Offer 拿到手软! 1、什么是 Redis?Redis 是完全开源免费的,遵守 BSD 协议,...
herman 6年前 (2020-05-03) 5309浏览
今天是 5 月 3 号,五一假期已经过半,相信不少人假期余额已经不足了!昨天 Redis 6.0 版本正式发布,Redis 终于还是迎来了多线程! Redis 6.0 版本,本来是预计在 2019 年底发布,可是由于改动太大,6.0.1 的正...
herman 7年前 (2020-03-24) 3000浏览
Redis(Remote Dictionary Server) 是一个使用 C 语言编写的,开源的(BSD许可)高性能非关系型(NoSQL)的键值对数据库。 Redis 可以存储键和五种不同类型的值之间的映射。键的类型只能为字符串,值支持五种...
herman 7年前 (2020-02-25) 3575浏览
Redis支持的常用5种数据类型指的是value类型,分别为:字符串String、列表List、哈希Hash、集合Set、有序集合Zset,但是Redis后续又丰富了几种数据类型分别是Bitmaps、HyperLogLogs、GEO。 由于R...
herman 7年前 (2020-02-23) 2778浏览
众所周知,Redis 是现在最火的 nosql 系统。面试必备,面试必会。今年情况特别特殊,困难重重,前段时间群里刮起了一阵学习 Redis 源码的风。刚好最近有网友面试遇到了,Redis 的 SDS 和 C 中字符串相比有什么优势?本文来简单的说...
herman 7年前 (2020-02-06) 2738浏览
Redis 有两种持久化方案,RDB (Redis DataBase)和 AOF (Append Only File)。如果你想快速了解和使用RDB和AOF,可以直接跳到文章底部看总结。本章节通过配置文件,触发快照的方式,恢复数据的操作,命令操作演...
herman 7年前 (2020-02-01) 5154浏览
闲着无事,在家里无聊。两天前,我搞了一个 2020-nCoV 新型肺炎确诊患者相同行程查询工具 V1.3,在朋友圈里疯狂转发!我兴奋极力了,这让我感受到了作为一个程序员的莫大价值。于是,我登上 B 站,想娱乐一下,发现我之前录制的一些视频被很多人关...
herman 7年前 (2020-01-31) 2947浏览
最近有个同学在群里交流心得,他说他面试了 10 个程序员,9 个都“不会”如何让 Redis 的 Value 过期! Redis 的持久化特性是它的一大亮点,但是它并不会被我们用来做持久化存储。因此,如何让 Redis 的 key 或 val...
herman 7年前 (2019-12-23) 3560浏览
Redis 分布式锁的文章,网上一大片。但是大多数的实现,都有存在漏洞!这也正是为什么 Redis 的作者推出 Redlock 的原因之一了。 今天,我来说说,常见的 Redis 分布式锁都有哪些漏洞! 分布式锁的 N 多 Bug,你真...