首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将REST ETL服务用于ETL/数据仓库存储

将REST ETL服务用于ETL/数据仓库存储
EN

Stack Overflow用户
提问于 2010-07-16 05:39:38
回答 1查看 4K关注 0票数 2

是否有人将基于REST的方法用于ETL /数据存储操作?换句话说,通过REST REST服务调用调用ETL和OLAP /数据库刷新作业:

例如,PUT http://company.com/cube/123523 (使用新数据刷新特定的OLAP )或POST http://company.com/view/patients/123123 (为患者创建新的数据库视图)

在我看来,REST是一种非常适合和干净的架构风格,用于建模这样的每月任务……

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-07-16 05:56:08

ETL就是将行非常非常快地插入到数据库中(或者有时,当数据有点危险并需要自动清理时,非常灵活地插入行)。

REST意味着使用所有的HTTP,所以使用所有的动词,通常是unicode的生活方式。

HTTP作为一种协议并不是很快。它不是二进制的(尽管我认为你可以有二进制负载)

ETL问题实际上是在寻找依赖于数据源的解决方案。您的数据源是否具有原生的二进制协议?使用它,它通常是最快的。

尽管如此,还是有一些数据源被锁定在端口80后面。像微软的ADO.NET数据服务(Astoria)已经在制定基于REST的数据访问应用程序接口的细节。如果它是高性能的,我会感到惊讶,但它看起来肯定是高度灵活的。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3260302

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档