Redis之父Antirez今早发布了一篇文章,题为《The end of the Redis adventure》。多年以前深入学习过Redis,这个最流行的缓存解决方案。当时惊叹于其近乎“变态”的性能表现,简直就是一个性能猛兽。而更令人印象深刻的是,在优异的外在表现背后,其代码质量也同样优秀。当年又不少的文章和书籍,都是关于Redis源码解析的。因为工作的缘故,我也写了不少文章,对Redis这
转载
2024-01-29 06:34:57
67阅读
这两天,一篇名为《开源维护者的挣扎》的文章被迅速顶至HackerNews首页,这是Redis作者antirez发布的最新博客。几个月前,一名开源项目的维护者向antirez发邮件,倾诉自己苦心维护项目多年,这或多或少带来了一些心理上的负担,因此特来寻求建议。antirez表示谈不上给出建议,但可以写一篇博客文章来分享对此事的看法。经过反复的思索和自我分析,他坦承“维护一个开源项目会带来乐趣”,但“
原创
2021-05-22 22:53:07
1217阅读
大家好,我是 yes。昨天表弟说有个学妹问他 Redis 为什么要用 CRC16(key) mod 16384 来计算 key 所处槽的位置,我想这 CRC 一般都是用来校验的,通过多项式转换成二进制再通过模2除法得到余数,这里用来做个 Hash 函数好像用的也没啥毛病(对于CRC不太了解的同学可以先去查查)。于是我就去查,看看 Redis 的作者 antirez 有没有相关的介绍,这一查就查到了
原创
2020-10-26 13:35:36
267阅读
Redis是一种开源的内存键值对存储数据库,由意大利程序员Salvatore Sanfilippo创造并维护。在Redis之前,数据库通常是通过将数据存储在磁盘上来持久化存储,但这样的方式会导致读写速度较慢。为了解决这个问题,Salvatore Sanfilippo在2009年创建了Redis,并在互联网上迅速获得了很高的关注度。
Redis(REmote DIctionary Server)是
原创
2023-08-18 15:27:53
51阅读
其实antirez(Redis作者)退出Redis维护一发布我就在很多咨询网站上面看到了,当时也没太多感慨。今天比较有空想去看看霉霉Twitter的,然后看到了antirez,我就又一次回顾了他的退役声明。我想这个Redis之父肯定没想到,自己和小伙伴启动的项目,在10年后的今天,会对这个互联网时代产生这么大的影响吧,说Redis加速了互联网公司的发展也不为过。其实很多开源项目都是作者一个无意间的
原创
2020-11-03 14:42:33
163阅读
目录 一、概述二、redis的特性2.1、存储结构2.2、内存存储与持久化2.3、功能丰富2.4、简单稳定三、redis支持的键值数据类型四、为什么使用redis五、redis与其他key-value存储有什么不同一、概述Redis之父:Salvatore Sanfilippo一名意大利程序员,大家更习惯称呼他 Antirez。Redis即REmote Dictionary S
转载
2023-09-19 05:45:01
201阅读
http://redis.io/Redis 之父 Salvatore Sanfilippo,一名意大利程序员,大家更习惯称呼他 Antirez。以下内容为 Antirez 在 Redis 诞生六周年之际,特意撰写的一篇博文 - 分享了他如何看待个人副业项目(side project)与主业项目(main project)之间的关系,以及他在 Redis 项目上的成功实践...
原创
2022-06-08 09:06:27
713阅读
Redis作者antirez在博客公布了从Redis项目辞职的消息,将不再担任Redis项目的领导者和维护者。antirez选择将Redis交给Redis社区打理,并邀请到了两位同事YossiGottlieb和OranAgra继续维护Redis项目。而他将成为RedisLabs顾问委员会的一员,会为Redis的更多发展可能性输出自己的想法。至于是否还会写代码,antirez表示自己也不知道,因为目
原创
2021-05-16 23:26:37
234阅读
其实antirez(Redis作者)退出Redis维护的消息一发布我就在很多咨询网站上面看到了,当时也没太多感慨。今天比较有空想去看看霉霉Twitter的,然后看到了关注列表的antirez,我就又一次回顾了他的退役声明。我想这个Redis之父肯定没想到,自己和小伙伴启动的项目,在10年后的今天,会对这个互联网时代产生这么大的影响吧,说Redis加速了互联网公司的发展也不为过。其实很多开源项目都是
原创
2020-10-30 22:04:20
302阅读
Redis 基础Redis 简介Redis 是完全开源免费的,遵守 BSD 协议,是一个高性能 NoSQL 的 key-value 数据库,Redis 是一个开源的使用 ANSI C 语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value 数据库,并提供多种语言的 API。Redis是一个简单的,高效的,分布式的,基于内存的存工具。架设好服务器后,通过网络连接(类似数据库),提供 K
转载
2023-11-23 19:45:35
49阅读
目录1. 什么是集合2. 命令使用2.1 SADD添加元素2.2 SREM移出元素2.3 SISMEMBER检查元素是否存在2.4 SCARD集合大小2.5 SMEMBERS集合所有元素2.6 SPOP随机弹出元素2.7 SRANDMEMBER随机返回元素2.8 SDIFF差集运算2.9 SINTER交集运算2.10 SUNION并集运算1. 什么是集合redis中的集合是无序的,可以储
转载
2023-09-08 15:55:05
32阅读
据维基百科记载:“Redis是一个使用ANSI C编写的开源、支持网络、基于内存、可选持久性的键值对存储数据库。根据月度排行网站DB-Engines.com的数据显示,Redis是最流行的键值对存储数据库。” Redis 之父 Salvatore Sanfilippo,一名意大利程序员,大家更习惯称呼他 Antirez。坊间流传着“十倍程序员”的传说,所谓“十倍程序员”是指在同样时间内可以做“普
转载
2024-01-17 12:22:47
264阅读
集合类型(set)和列表类型有相似之处,在集合中的每个元素都不同,且没有顺序。一个集合类型键可以存储至多2^32-1个字符串。集合类型的常用操作室向集合中加入或者删除元素、判断某个元素是否在等,由于集合类型在Redis内部是使用值为空的散列表(hash table)实现的,所以这些操作的时间复杂度为O(1)。最方便的是多个集合键之间还可以进行并集、交集和差集运算。
增加和删除元素
S
转载
2023-07-12 15:06:49
0阅读
其实antirez(Redis作者)退出Redis维护的消息一发布我就在很多咨询网站上面看到了,当时也没太多感慨。今天比较有空想去看看霉霉Twitter的,然后看到了关注列表的antirez,我就又一次回顾了他的退役声明。我想这个Redis之父肯定没想到,自己和小伙伴启动的项目,在10年后的今天,会对这个互联网时代产生这么大的影响吧,说Redis加速了互联网公司的发展也不为过。其实很多开源项目都是
原创
2021-03-30 20:15:22
314阅读
1、Redis概述1.1 Redis诞生历程 Redis的作者笔名叫antirez,2008年的时候他做了一个记录网站访问情况的系统,比如每天有多少个用户,多少个页面被浏览,访客的IP、操作系统、浏览器、使用的搜索关键词等等(跟百度统计、CNZZ功能一样)。最开始存储方案用MySQL,效率太低,09年的时候antirez就自己写了一个内存的List,这个就是Redis。 最开始Redis只支
转载
2023-07-09 18:56:23
60阅读
Redis分布式锁基本原理采用 redis 实现分布式锁,主要是利用
原创
2023-07-25 16:39:48
182阅读
原文引自:antirez.com 毫无疑问,Redis开创了一种新的数据存储思路,使用Redis,我们不用在面对功能单调的数据库时,把精力放在如何把大象放进冰箱这样的问题上,而是利用Redis灵活多变的数据结构和数据操作,为不同的大象构建不同的冰箱。希望你喜欢这个比喻。下面是一篇新鲜出炉的文章,其作者是Redis作者@antirez,他描述了Redis
转载
精选
2015-11-04 10:09:07
549阅读
Redis作者谈Redis应用场景原文引自:antirez.com 毫无疑问,Redis开创了一种新的数据存储思路,使用Redis,我们不用在面对功能单调的数据库时,把精力放在如何把大象放进冰箱这样的问题上,而是利用Redis灵活多变的数据结构和数据操作,为不同的大象构建不同的冰箱。希望你喜欢这个比喻。下面是一篇新鲜出炉的文章,其作者是Redis作者@antirez,他描
转载
精选
2015-06-11 13:47:05
3790阅读
Redis是一种面向“key-value”类型数据的分布式NoSQL数据库系统,具有高性能、持久存
转载
2023-04-28 07:23:31
46阅读
JavaScript简称JS,是一种轻量级,解释型或即时编译型的编程语言。虽然它是作为开发Web的脚本语言而出名,但有时也被用在非浏览器环境中。 JavaScript基于原型编程、多范式的动态脚本语言,并支持面向对象、声明式、命令式风格。JavaScript是1995年网景公司(Netscape) 的布兰登·艾奇(Brendan Eich),在网景导航者浏览器首次设计而来。因为与网景当时与太阳计算
转载
2023-06-27 20:07:03
57阅读