视频

了解更多信息
今天,我们很高兴地宣布重新启动 Redis.io。Redis.io 始终是 Redis 的所在地,也是新 Redis 用户的入口点。通过此次启动,我们修改了 Redis 核心文档,同时对网站的设计进行了现代化改造,并更新了其基础设施。
在本文中,我们想要说明我们对网站重新启动的动机,分享我们在修改Redis.io 网站时采用的原则,并预览接下来会发生什么。
自从首个提交以来,Redis 在这十三年间已经取得了长远的进步。现在作为数据库基础技术,广泛部署在全球数据中心和云端,每秒可靠地处理数十亿条请求,Redis 开源项目在不断向前发展。
始终,redis.io 一直作为 Redis 的主页和核心文档网站。但这网站自 2012 年发布以来基本没有变过。当我们开始思考怎样改进 redis.io,以反映 Redis 开源项目的重要性并更好地为 Redis 社区服务时,我们发现了几个值得解决的严重问题。
其中第一个问题涉及 Redis 文档本身。现代软件文档应当井然有序、可导航和最新。对于这次首次重大更新,我们重新整理了 Redis 文档,添加网站导航、删除很多传统内容,并完成了一次轻松初次副本编辑。通过这么做,我们显著改善了 Redis 文档的用户体验,同时也为我们和更广泛的 Redis 社区需要进行的很多更长期的改进奠定了基础。
我们的下一个关注点是网站设计。我们希望为网站创造清新、可导航且现代的设计,同时保留一些源设计中的元素。我们希望最终结果不言自明。
最后,我们希望更新网站的基础设施。此网站一直运行在一个定制 Ruby 应用程序中,此应用程序在十一年编写,维护起来变得愈发困难。现在,redis.io 运行在 Hugo 中,这是一个知名且广泛部署的静态网站生成器。
作为 Redis 的赞助者,我们坚信开源对于 Redis 项目的健康持续发展的重要意义。我们致力于让 Redis 保持开源,一如它自第一天以来一直的那样。我们一直是项目管理背后的推动力,为它的代码贡献了大多数部分,并指导和教育全球范围内的数百名开发者,向他们传授如何成为 Redis 贡献者。我们从未要求任何人签署贡献者许可协议,而且我们计划未来也不这么做。最根本的是,我们严肃地对待对 Redis 的管理,并且明确致力于让 Redis 保持开源。
与此同时,redis.io 一直致力于帮助开发人员使用 Redis 进行构建。现在,我们通过在 redis.io 上推出 Redis Stack,使这一服务更进一步。在 Redis 源代码可用许可(或 RSAL) 的授权下,Redis Stack 将领先的 Redis 模块(RediSearch、RedisJSON、RedisGraph、RedisTimeSeries 和 RedisBloom)的功能统一到一个产品下。我们相信 Redis Stack 对希望将 Redis 的速度和稳定性应用于新领域和问题空间的任何开发人员来说都是一项重要的进步。
此外,虽然我们现在在 redis.io 上托管 OSS 和 RSAL 授权项目,但我们也在努力确保这些项目之间的界限清晰。例如,开源 Redis 的文档始终会维护有 其当前许可,以及 位于其自己的储存库中。我们还会明确指出适用于 RSAL 授权项目的网站部分。
最终,我们相信我们可以有效赞助和推广开源 Redis,同时为 RSAL 授权的 Redis Stack 提供一个入门途径。这个新的 redis.io 代表着对核心 Redis 文档、网站的外观、感觉和可用性,以及为了全世界 Redis 开发人员的利益而对 redis.io 的未来发展的一项重大且亟需的改进。我们欢迎您的评论和贡献,并期待继续改进 Redis 的家园。