cube.js 官方提供的driver 开发包
cube.js 从0.30.69 开始提供了独立的driver 开发包,可以简化driver 的开发
目前提供的driver 定义
- 标准driver (数据访问)基本上driver 都是实现基础driver 接口的
- cache driver 缓存处理的 比如cube store driver
- queue driver 支持队列能力的比如cube store driver
一些问题
- 直接实现driver 比较适合的官方内置driver,对于自己开发,同时包不在官方的,同时还是需要实现BaseQuery 接口的
目前在@cubejs-backend/schema-compiler 包中
说明
尽管官方是提供了driver开发的标准,但是还是不太好,目前基于了ts 还是很方便的,可以参考我实现的一个oceanbase 的driver
参考资料
https://github.com/rongfengliang/cubejs-oceanbase-driver
https://github.com/cube-js/cube.js/tree/master/packages/cubejs-base-driver
https://github.com/cube-js/cube.js/blob/master/packages/cubejs-server-core/src/core/DriverDependencies.js
https://github.com/cube-js/cube.js/blob/master/packages/cubejs-server-core/src/core/DriverResolvers.ts
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
2022-02-26 apache pinot 学习
2022-02-26 pinot jdbc 连接池工具使用说明
2022-02-26 dremio job 处理流程参考
2022-02-26 dremio cloud 分层datasets 实践
2022-02-26 dremio cloud 参考说明
2022-02-26 dremio yarn 资源调度配置简单说明
2021-02-26 dremio 配置文件