实际大多数公司的情况我相信普遍都是分了很多的数据库机器,不同的机器上有不同的库、表结构。
而我们大多数希望查询的数据是可以跨越机器进行不同库之间的表连接查询。
像oracle有dblink方案解决,而mysql只能用federated引擎来勉强解决,存在的问题还很多,主要是查询性能问题。
不知道大佬能不能在应用层面支持下跨数据源的查询呢?
像现在的微服务架构,不同微服务之间有自己的数据库,数据库所在的机器也不同。处理数据完全是通过rpc请求互调,来实现的。都是在上层应用逻辑里解决。而这个项目其实主要是通过写sql来解决,那就很有必要解决下这样微服务环境下带来的跨机器跨库连接查询的问题呀
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
应用层面的跨库查询目前没有好的解决方案,短期内可能无法支持。
支持API调用的数据集功能已在准备中,计划于近期版本推出。
API调用的数据集功能,现在有了吗
期待哟~~
今天看到Apache Drill这个项目,瞬间觉得这个特别适合用到datagear来。 Drill可以让跨数据源查询变得非常简单,一条sql即可,另外也提供了jdbc实现,相当于做了一个透明代理了。如果用在datagear,就完美解决跨数据源跨库查询的问题了,可以说datagear在BI上就迈出了最大一步了,应用场景瞬间就多了~ 大佬,有时间瞅瞅啊~,坐等datagear搞定跨数据源查询的那一天啊!
感谢推荐!我研究研究
没有数仓吗,为什么要跨库查询?
登录 后才可以发表评论