您现在的位置是:首页 > 文章详情

SpacetimeDB 1.0 正式发布,Rust 编写的开源关系型数据库

日期:2025-03-12点击:25

SpacetimeDB 1.0 已正式发布。

SpacetimeDB 是 Rust 实现的开源关系型数据库,可让你通过名为"modules"的存储过程将应用程序逻辑直接上载到数据库中。

你的客户端无需在客户端和数据库之间部署网络或游戏服务器,而是直接连接到数据库,在数据库内部执行您的应用逻辑。你可以像在普通服务器中一样,在模块中编写所有权限和授权逻辑。

这意味着你可以用一种语言 Rust 编写整个应用程序,并将其部署为一个二进制文件。不再有微服务、不再有容器、不再有 Kubernetes、不再有 Docker、不再有虚拟机、不再有 DevOps、不再有基础设施、不再有运营、不再有服务器。

SpacetimeDB 1.0 发布公告写道

这是整个团队多年来一直努力实现的一个里程碑。我们投入了大量的工程和技术努力,以确保我们的 API 在所有语言和库中保持稳定,同时使 SpacetimeDB 成为一个在生产环境中可以信赖的稳定产品。

因此,我们正式退出测试版,并推出我们的 首个生产就绪版本

使用这个版本,你可以使用 SpacetimeDB Standalone 来托管自己的应用程序,并放心数据格式和 API 将不会在下一个主要版本发布之前发生变化。对于未来的主要版本发布,我们也将提供迁移路径。

其他值得关注的变化

  • 新的云托管服务Maincloud

  • 流线化的稳定客户端SDK,包括TypeScript、C#和Rust

  • C# 和 Rust 中的精简稳定模块 API

  • 某些工作负载的性能显著提升

  • 全新的可变订阅 API,允许您逐步更改订阅

  • 精美的全新版本管理器 CLI 命令

  • 全新的网站界面和账户管理

  • OpenID Connect 集成和 API

Maincloud

与SpacetimeDB 1.0一同推出的,还有其托管云服务Maincloud。Maincloud与独立版本类似,但无需让用户处理任何部署问题!只需运行以下命令即可:

 spacetime publish -s maincloud your-app

下载地址 & 发布公告:https://github.com/clockworklabs/SpacetimeDB/releases/tag/v1.0.0

原文链接:https://www.oschina.net/news/338417/spacetimedb-1-0-0
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章