标签: apache-phoenix

如何在 Travis-CI 中设置 postfix 虚拟 smtp 服务器以与 Phoenix 应用程序一起使用?

我正在开发一个 Elixir/Phoenix 应用程序,它使用Bamboo使用 127.0.0.1:25 的服务器发送电子邮件。由于 TravisCI 环境中缺少 SMTP 服务器,我的 TravisCI 构建失败。如何设置 travis-yaml 来安装 postfix 服务器并将其设置为禁用外发邮件?到目前为止,我的 travis-yaml 中有以下内容:

before_install:
  - sudo apt-get update -qq
  - sudo apt-get install -y -qq postfix
Run Code Online (Sandbox Code Playgroud)

它成功安装了 postfix,但现在我需要弄清楚如何启动它并禁用外发邮件,我不知道该怎么做。

email postfix-mta smtp travis-ci apache-phoenix

5
推荐指数
1
解决办法
371
查看次数

Hbase 上的 Phoenix 和 Hive ETL

Phoenix 是否适合 ETL 和聚合?

我正在尝试对我的数据进行一些 ETL。现在我正在使用 hbase 来存储我的数据(在我们网站上的足迹)。我需要对这些数据进行一些聚合,例如每个网址的页面视图...等。

根据我的研究,我知道hive可以对hbase数据进行ETL,而且hql提供了sql语言,因此我们不需要自己编写map-reduce代码。但是当我尝试使用 hive(pyhive) 在 hbase 上查询时,需要很长时间才能完成。此外,如果我有phoenix在hbase上执行sql,我的hbase上还需要hive吗?

现在当我尝试使用一些复杂的sql时,phoenix会超时。而且蜂巢非常非常慢。那么对hbase数据进行ETL有什么好方法呢?

hadoop hbase hive apache-phoenix

2
推荐指数
1
解决办法
884
查看次数

标签 统计

apache-phoenix ×2

email ×1

hadoop ×1

hbase ×1

hive ×1

postfix-mta ×1

smtp ×1

travis-ci ×1