写点什么

企业级 Ruby 开发曙光:开源 ActiveWarehouse 插件发布

  • 2007-03-28
  • 本文字数:681 字

    阅读完需:约 2 分钟

在整个软件开发社区里,对 Ruby 和 Rails 的赞扬声从没有间断过,除了它是否能够适应企业开发的需要。比如,Rails 是否能处理海量的业务数据?通过 ActiveWarehouse 的最新发布,开源方面的 Rails 程序员 Anthony Eden 向社区奉献了解决此问题的插件,使得使用 Ruby on Rails 构建数据仓库变得轻而易举。现在,ActiveWarehouse 已经是最活跃的 RubyForge 项目之一,有关它新特性的发布路线图看上去也是那么吸引人:

ActiveWarehouse 插件能简化在 Rails 里开发数据仓库应用。数据仓库是一个相比于运行事务处理而言,为满足分析需要而专门设计的数据库。一个典型的数据仓库可以存储好几年的数据,从不同的运行数据中提取数据。数据仓库通常是高度非规范化的,这和倾向于规范化的交易系统恰好相反。

这个版本里有很多显著的功能:Fact 生成器、维度(Dimension)和立体(Cube);多维支持;集合(Aggregate)的自动生成和其他特性,未来还会包括更多。

要从多个数据源将数据提取到数据仓库,ActiveWarehouse 需要和 ActiveWarehouse 转换和加载(ETL)组件配合使用:

ETL 可以处理大部分在整合现有系统(如 delimited、fixed-width、XML 和数据库源等)时要用到的基本数据源类型。通过定制的解析器它还可以被扩展。另外它还有足够多可用的转换,增加新的也很容易。这一系统具有良好的可扩展性。

现有的一些其他功能也很吸引人,如虚拟源字段;对预 / 后处理代码的支持;ETL 领域特定语言(DSL)控制文件等。但目前批量载入只对 MySQL 可用。Anthony 在性能问题上仍在努力,这对数据库领域而言是至关重要的。

你可以通过一个全面的概览来了解 ActiveWarehouse 和 ETL 组件的功能。

2007-03-28 22:121275

评论

发布
暂无评论
发现更多内容

一文详解分布式缓存(附代码)

架构师修行之路

缓存 分布式 分布式缓存

Java异常面试题(2020最新版)

Java架构师迁哥

架构师训练营第一周学习总结

邓昀垚

极客大学架构师训练营

架构大作业

赵龙

易观方舟Argo+CRM | 让企业数据发挥更大价值

易观大数据

QPS、TPS、RT、并发数、吞吐量理解和性能优化深入思考

艾小仙

架构 编程语言

LeetCode题解:622. 设计循环队列,使用双向链表,JavaScript,详细注释

Lee Chen

大前端 LeetCode

未来已来!全球一流科技盛会——云栖大会9月17日线上隆重举办

北柯

What’s New in Dubbo-go-hessian2 v1.7.0

apache/dubbo-go

服务端 dubbo-go Go 语言

天猫成立房产部门,利用区块链承载交易多项服务功能

CECBC

区块链 房地产

区块链技术智能合约有哪些实际的应用场景

CECBC

智能合约 区块链技术

架构师训练营1期 -- 第一周作业

曾彪彪

极客大学架构师训练营

Week15

一叶知秋

Java-技术专题-JMX超详细解读

码界西柚

面试官:你说说互斥锁、自旋锁、读写锁、悲观锁、乐观锁的应用场景

小林coding

乐观锁 高并发 操作系统 计算机基础

华为HMS的“生态雪球”,滚动在万物智联的新跑道

脑极体

甲方日常 17

句子

生活 随笔杂谈

数字货币交易所技术开发,交易所源码

13530558032

Java-技术专题-AQS和Volatile和Synchronized实现原理

码界西柚

DDD+微服务实战:什么是DDD?

AI代笔

微服务 领域驱动设计 DDD

区块链支付系统开发技术方案,USDT支付系统搭建

13530558032

TCP和HTTP中的KeepAlive机制总结

陈德伟

nginx TCP 性能 网络 HTTP

Java程序员博客系统推荐!我调研了100来个 Java 开源博客系统,发现这 5 个最好用!

Java 项目管理 计算机 框架设计

银行数仓体系发展之路

易观大数据

架构师训练营第 1 期-第一周命题作业

arthur

本以为自己MySQL够牛逼了,直到亲自去阿里受虐了一次!

Java架构师迁哥

数字经济时代来临 区块链护航数字资产安全

CECBC

金融 数字时代

Spring Boot CLI 介绍

hungxy

Spring Boot Spring Boot CLI

数字资产钱包开发方案,区块链数字钱包软件源码

13530558032

架构师训练营第一周作业

邓昀垚

大作业 一

Jaye

企业级Ruby开发曙光:开源ActiveWarehouse插件发布_Ruby_Sebastien Auvray_InfoQ精选文章