Cube.js 介绍
Cube.js强大的开源框架,用于开发复杂的定制分析系统。由前端sdk和 一个 后端API组成,该后端与大多数 数据库 ( 包括 MysqL 、postreges和mongodb)可以一起工作。 ?cube.js 的设计主要是面向serverless 服务, 但是同时也 支持 所有rdbms,cube.js不是 一个 单体应用,包含了以下部分:
backendcube.js scheme 类似ORM ,方便数据模型的分析
cube.js query orchestra tion 以及cache 优化 查询 的执行
cube.js api gateway 提供长轮询的api ,方便分析
frontendjavascrript clinet 提供核心 方法 ,访问api gateway以及与 查询 的结果集工作
react 一个 react 包装的api
Cube.js安装
npm?install?-g?cubejs-cli #?or yarn?global?add?cubejs-cli
连接到您的 数据库
运行以下命令以开始使用Cube.js
cubejs?create?<?project?name?>?-d?<?database?type?>
使用-d标志指定项目 名称 和 数据库 。可用选项:
postgres
MysqL
mongobi
athena
bigquery
redshift
ms sql
clickhouse。
例如:
cubejs?create?hello-world?-d?postgres
开发模型比较
网站地址 : https://cube.dev/
GitHub: https://github.com/statsbotco/cube.js
网站描述: 一款很不错的模块化web 应用分析框架
Cube.js官方网站
官方网站: https://cube.dev/
如果觉得 网站内容还不错,欢迎将 网站 推荐给程序员好友。
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did175633