开篇不多说,先飘过一个链接
GrowthStore -- The popular ORM and API Server
在上一篇GrowthStore实战(一)文章中,我们主要使用了GrowthStore基础的存储服务,自定义查询服务功能。这次我尝试一些新的功能,compose扩展插件,使用RhaiScript脚本编客户端推送数据到DataHub数据总线中。
DataHub数据总线提供的SDK中只有Java、C++、Go、Python这些语言。并没有Rust语言的SDK开发包。GrowthStore采用的是Rust开发的,所以接下来发挥我们动手能力的时候了。翻看DataHub的文档,只能可以采用调用API的方式,自己封装Rust API的客户端。
仔细翻看DataHub的API参考接口,甚是麻烦啊。你应该看不下去,但是还得看。默认我当你已经看懂了。接下来我们就用compose扩展插件方式编写相关的RhaiScr