用了这么多年Redis,你知道Redis名字的由来吗?

你好,我是猿java。

背景

Redis作为知内存数据库的天花板,在很多复杂的高并发,高性能项目中都可以看到,用了这么多年,一直很好奇Redis到底是什么意思,今天总有找到了

Redis名字由来

Redis的作者是antirez,antirez个人官网
在Redis的官方文档中有一段关于 redis名字由来的解释

Where does the name “Redis” come from?

Redis is an acronym that stands for REmote DIctionary Server.

REmote DIctionary Server:远程字典服务器,Redis就是这3个单词的组合

Redis源码是C语言实现的,而字典又是C语言中一种经典的数据结构,字典的含义如下:

字典:是由一些具有相同可辨认特性的数据元素(或记录)构成的集合

字典,这是不是和java.util.Collection 集合有异曲同工之妙呢?

学习交流

如果你觉得文章有帮助,请帮忙转发给更多的好友,或关注公众号:猿java,持续输出硬核文章。

drawing