在分布式 SQL 流处理数据库领域,RisingWave 以其卓越的创新和成就成为了灯塔般的存在。在过去的三年里,RisingWave 拓展了流处理和数据库管理的边界,如今达成了里程碑式的成就——全球 Kubernetes 集群部署超 50000 个。本文将带大家回顾 RisingWave 的发展历程,探索三年中取得的卓越成果、背后的驱动力以及对未来的展望。
1成就编年史
1. 创始与起源(2020 年)
怀揣着革新流处理和数据库管理的愿景,RisingWave 的故事在 2020 年开始了。这一项目的诞生标志着流处理变革之旅的开始,凭借明确的愿景,RisingWave 踏上了重新定义数据处理的道路——即如何实时处理和管理数据。
2. 从 C++ 到 Rust(2021 年 7 月)
2021 年 7 月,RisingWave 经历了一个重要变化,它从最初的 C++ 代码库转向拥抱 Rust。这一战略转变不仅改善了 RisingWave 的技术基础,还提高了其安全性和效率,为项目在流处理领域的迅速增长奠定了基础。
3. 拥抱开源(2022 年 4 月)
2022 年 4 月,RisingWave 在 GitHub 上以 Apache 2.0 协议开源。这个决定为诞生一个对实时分析感兴趣的活跃社区奠定了基础。向开源的转变促进了技术透明,鼓励了项目贡献,并使得RisingWave 成为一个有着光明未来的项目。
4. 播下成功种子(2022 年 10 月)
到了 2022 年 10 月,RisingWave 成功在种子客户的生产环境中进行了部署。这一成就验证了该项目的实际可用性,并展示了它在现实应用场景中的能力。这次成功部署为流处理在各个行业中更广泛的应用奠定了基础。
5. 获客(2023 年 4 月)
从种子客户过渡到企业生产环境中成功部署对 RisingWave 来说是关键的一步。通过在这些环境中成功的部署,RIsingWave 处理企业级工作负载的鲁棒性和能力得到了证明。RisingWave 的适用性和性能得到了认可,进一步巩固了它作为可靠的流式数据库的地位。
6. 正式版本首次发布(2023 年 7 月)
2023 年 7 月,RisingWave 自豪地推出其首个正式版本—— 1.0 版。这反映出项目的成熟性,并为各种应用做好了准备。这次发布收到了社区的热烈欢迎,标志着 RisingWave 在实现其全部潜力的路上迈出重要一步。
7. 社区增长与认可(2023 年 8 月)
RisingWave 的社区增长证明了其价值和影响力。截至 2023 年 8 月,RisingWave 项目在 GitHub 上获得了超过 5000 颗星星,Slack 社区成员已超过 1000 人。这种广泛的认可显示了 RisingWave 日益增长的影响力以及社区成员对流处理的信念。

(The number of stars for RisingWave on GitHub is growing rapidly.)
2揭示崛起背后的原因
RisingWave 的迅猛崛起可以归因于以下这些突出特点,使其成为流处理和实时分析的首选。

(Comparison of RisingWave's Kubernetes Deployment amount in April 2023 and August 2023.)
1. 非凡的易用性:兼容 PostgreSQL
RisingWave 与 PostgreSQL 的兼容性使其独具特色。在 PostgreSQL 生态系统内的无缝集成大大简化了开发和调试的难度,提高了程序的可解释性和可维护性。类似于 PostgreSQL 的用户界面降低了使用复杂性,使开发人员能够专注于创新,而不是纠缠于技术复杂性。
2. 出色的性价比:重新定义效率
通过解耦的计算-存储架构和分层存储机制,RisingWave 在流处理方面的效率胜过其前辈们,在处理复杂的流式查询时效率能达到 10 倍以上。此外,RisingWave 对物化视图的支持优化了资源利用,允许在不同任务之间共享计算。
3. 简化的数据栈:优化和简化
RisingWave 的自足式数据存储能力是一个改变游戏规则的存在。它既支持流处理又支持即席查询服务,使用户能够合并系统并简化其数据栈。这种精简方式降低了总体成本,并使用户能够专注于其核心目标。
3蓬勃的生态系统
RisingWave 的增长证明了其广泛的用户基础。在金融科技、制造业、能源、电子商务和物联网行业,RisingWave 都有广泛的应用。该项目的适应性和多功能性使其在不同的环境中都具有价值。我们即将发布一系列用户案例分析,深入探讨 RisingWave 的实际应用情况,为对流处理和数据库感兴趣的伙伴们提供有价值的知识。
4揭示洞见:用户案例分析
为了让大家全面了解 RisingWave 的应用场景和优势,用户案例分析正在上线中。这些分析将深入探讨 RisingWave 在不同行业中的实际应用,展示 RisingWave 的作用和优点。在官网订阅新闻简报后,大家可以及时了解最新的见解和公司发展动态。
5结论
RisingWave 达到 5 万个 Kubernetes 集群部署的发展旅程,证明了其卓越的创新性、易用性和高效性。通过专注于简化复杂任务并赋能用户,RisingWave 在流处理和实时分析领域崭露头角。随着社区的不断壮大和产品能力的扩展,RisingWave 正在塑造跨不同行业数据管理和数据分析的未来。





