Redis 是 Remote Dictionary Server(远程字典服务)的缩写,指一种开源的、基于内存的键值数据存储系统,常用于数据库、缓存和消息队列。
/ˈrɛdɪs/
Redis is commonly used as a cache to speed up web applications.
Redis 通常被用作缓存来加速网络应用程序。
By leveraging Redis's pub/sub mechanism and sorted sets, the engineering team was able to build a real-time leaderboard that handles millions of concurrent users.
通过利用 Redis 的发布/订阅机制和有序集合,工程团队得以构建一个可处理数百万并发用户的实时排行榜。
Redis 一词来源于英语 Remote Dictionary Server 的首字母缩写,由意大利开发者 Salvatore Sanfilippo(网名 antirez)于2009年创建。最初是为了改善其创业项目中的实时数据分析性能而开发的。名称中的 Dictionary(字典)反映了其核心的键值对(key-value)存储模型,类似于编程语言中的字典或哈希表数据结构。