跳到主要内容

清林云BaaS V2.0发布:All-in-One 的方向确定和OneTable

· 阅读需 8 分钟

清林云 BaaS V1.0 发布时,我们本着 MVP 最小化可用原则,先完成了 BaaS 系统的大框架,可以创建组织和环境,能够自定义编辑 API 并使用,还能简单地将自定义应用上架应用市场并分享。

后续的版本中我们补充了一些 API 的逻辑能力和示例应用, 在 V1.7 中重构了应用市场为 AppHub ,算是完善了整个 BaaS 系统,后续只需要不断添加 API 逻辑功能和各种各样的应用就好。

清林云 BaaS 的核心特性就是 API All-in-One,不用去管什么业务开发、微服务、服务器等等等等,直接使用各种各样的上架应用和自定义应用就可以上线自己的产品。

api-all-in-one

后端的核心是操作数据,所以一开始我们就研发了多模架构的 Serverless 云原生数据库,能够无限扩展容量,能够支撑超高并发,能够支持多种数据库模型,为了统一品牌,在 V1.9 时我们将其称为 OneDB,即数据的 All-in-One 。

当前版本 OneDB 支持文档数据库模型,也就是 KV 和多 KV 的数据库模型,简单易上手,后续也会加入关系型数据库模型、图数据库模型、时序数据库模型、分析数据库模型、实时计算模型等。告别以往一个服务一堆不同的数据库的混乱情况,真正能够统一管理、使用、计算、储存,即数据库的 All-in-One 。

尽管我们的目标是接管你的后端,但是很多客户已有的服务还在正常运行,而且目前一些特殊的功能也暂不支持,所以应客户的需求,我们在 V1.9 中支持了 OneDB 的 API 功能对外开放,可以在产品原有服务中集成,做到了数据的互联互通,当然,这也为后续 OneTable 的实现提供了数据库 API 基础。

通常来讲,当我们有一个面向用户的互联网产品时,同时也会有一个后台管理系统,去查看产品的数据,做一些数据的处理。

可能是修改订单的信息,可能是增加内容,也可能是删除过时的活动。总的来说,后台的本质,就是管理产品的数据

以前的版本中,清林云的数据页仅仅能做到简单的 CRUD,面对大规模的数据展示管理和多表工作无能为力,也是客户吐槽最多的地方~所以我们在今天发布 V2.0:应用数据页重构为 OneTable。

我们借鉴了当红的数据管理协作产品 AirTable 的部分思想和设计,也融入了清林云的特性,比如说加入数据查询参数,能够操作数据量过亿的表等。为了延续我们的 One 品牌,所以新的应用数据页起名为 OneTable,即数据管理的 All-in-One 。

OneTable 的发布弥补了清林云 BaaS 的一个短板,可以说 V2.0 版本才是我们真正能拿出手来的产品。

现在,你可以在 OneTable 中同时操作不同应用不同表的数据,可以自定义列的数据类型、宽度、名称、隐藏、位置等,可以从 PB 级的数据中查询读取不同范围的数据,可以翻页、高级查询、过滤、排序等等。

当然,最重要的是,你可以保存当前的数据操作状态为视图,方便自己下次使用或者共享给组织中的其他成员使用。

在这之后,我们也会在视图中加入自定义小组件功能,数据关联功能和相关 API 调用功能等,持续优化组织的数据的管理能力和协作能力。

具体操作说明可以查看文档-使用指南

清林云 V1.0 发布以来,我们都没有怎么宣传,因为产品确实还不完善,作为技术人羞于拿出手,现在我们终于可以大方承认了,尽管目前清林云的功能离我们的目标还差很远,但它已经超过了无数同类系统,可以帮助企业或个人跨越式地降本增效了。

我始终强调,清林云的第一设计原则就是极简。这体现在方方面面,从 API 的设计、控制台的界面、数据的管理等自身功能,到简化用户的研发流程、简化用户的团队、简化用户的云使用等外部赋能。

清林云 BaaS 是后端即服务,目标就是替代传统的后端,所以我们要用最简单的方法,做到后端所有功能的 All-in-One 。

我们已经实现了部分能力:

  • AppHub: API 接口 All-in-One
  • OneDB: 数据和数据库 All-in-One
  • OneTable: 数据管理 All-in-One

在我们的 Roadmap 中,未来还会有:

  • OneData: 数据分析 All-in-One
  • OneAuto: 自动化工作流 All-in-One
  • OnePage: 前端页面低代码 All-in-One
  • OneConsole: 控制台微前端 All-in-One
  • OneAI: AI 和机器学习 All-in-One

要实现以上的功能很难,也很漫长,但我个人比较坚持长期主义,清林云也是一家长期主义企业,在我目前可见的二十年内,数字化的趋势是不会变的,前端加后端的软件模式也是不会变的,那么我们只需要用时间去完善打磨 BaaS 平台就好了。

现在你可以前往控制台体验新版本 OneTable 的各种功能,后续我们会持续迭代升级更多特性,如果你有任何问题,可以随时联系我。

感谢各位的支持。