8 月 12 日消息,数据库厂商 Redis Labs 公司正式宣布更名为 Redis,按照官方说法,去掉“Labs”意味着公司和开源项目 Redis 的成熟。
Redis 公司联合创始人兼首席执行官 Ofer Bengal 表示: “今天,我们引领 Redis 从单一服务用途(如缓存和会话管理)发展到提供广泛的功能,使其能够为世界上最关键的应用程序提供支持。我们的(新)名字反映了我们提供的东西:一个 Redis,纯粹而简单。(a single Redis, pure and simple.)”
Redis 是一个开源的使用 ANSI C 语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value 数据库,并提供多种语言的 API,也是当下最流行的 KV 数据库。Redis Labs 围绕 Redis 提供商业服务,从 2015 年 6 月开始,Redis 的开发由 Redis Labs 赞助,在此之前,Redis 的开发相继由 VMware 和 Pivotal 支持。
过去 10 年,Redis 公司为 Redis 开发了一系列可扩展的数据模型,包括 JSON、AI、图形和时间序列等等,并辅以强大的搜索和可编程引擎,此外也创建了 RedisRaft,其稳定版将与 Redis 7.0 一起发布,为 Redis 集群带来强大的数据一致性。这些增强的功能改变了 Redis 原本的缓存和会话管理,扩展了使用场景,为开发者、企业和合作伙伴带来了更多的可能性。
早在 2015 年,Redis 的创建者 Salvatore Sanfilippo 就加入 Redis Labs 作为其首席开源维护者,并在 2018 年将 Redis 项目的知识产权和商标权转让给了公司。不过,Sanfilippo 于 2020 年 6 月起决定不再担任Redis 维护者,但仍留在公司的咨询委员会。在 Sanfilippo 退出维护工作之后,Redis 项目放弃之前的专制管理模式,转而采用新的“社区自治模式”。
“像 Redis 这样的系统开源软件需要强大的支持才能发展。挑战一直是如何在不损害项目开放性的情况下发展业务。Redis Labs 几年来已经证明能够做到这一点,在创建强大的业务的同时,仍然提供高效、透明治理的开放平台,”Sanfilippo 说,“在我从研发领导层卸任后,他们改进了开发流程,让新的核心团队更加开放,并继续为世界各地的许多开发人员和公司提供开放平台。我相信这家公司配得上 Redis 这个称号。”
Redis 公司强调,改名并不会对去年新引入的治理模式产生影响,会继续采用BSD许可。在新的治理模式下,负责开源工作的核心团队在今年 3 月顺利发布了 Redis 6.2,超过 35 名社区成员对此作出了贡献。Redis OSS 社区创建的 PR 数同比增长 56%,关闭的 PR 数同比增长 156%。Redis 项目 Git 作者也同比增长了 86%。
为了区分,Redis 公司表示今后说到“Redis”时,都会明确指出是 Redis 公司还是 Redis 开源项目。开源项目会继续使用 redis.io,公司的网站则会改用redis.com。