Apache Phoenix - Amazon EMR
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

Apache Phoenix

Apache Phoenix 用于 OLTP 和操作分析,可让您使用标准 SQL 查询和 JDBC API 来处理 Apache HBase 底层存储。有关更多信息,请参阅 。Phoenix 仅需 15 分钟或更短时间。Phoenix 包含在亚马逊 EMR 发行版 4.7.0 及更高版本中。

如果您从早期版本的 Amazon EMR 升级到 Amazon EMR 发行版 5.4.0 或更高版本并使用二级索引,请升级本地索引,如Apache Phoenix 文档。亚马逊 EMR 会从hbase-site分类,但索引需要重新填充。支持在线和离线升级索引。在线升级为默认值,这意味着,在从版本 4.8.0 或更高版本的 Phoenix 客户端初始化时重新填充索引。要指定离线升级,请在 phoenix.client.localIndexUpgrade 分类中将 phoenix-site 配置设置为 false,然后将 SSH 设置为主节点以运行 psql [zookeeper] -1

下表列出了亚马逊 EMR 6.x 系列的最新发布版本附带的 Phoenix 版本,以及亚马逊 EMR 随 Phoenix 一起安装的组件。

有关随此发布版本中的 Phoenix 一起安装的组件的版本,请参阅发行版 6.3.0 组件版本

emr-6.3.0 的版本信息
EMR 发布版标签 Phoenix 随 Phoenix 安装的组件

emr-6.3.0

Phoenix 5.0.0

emrfs、emr-ddb、emr-goodies、emr-kinesis、emr-s3-dist-cp、hadoop-client、hadoop-hdfs-datanode、hadoop-hdfs-library、hadoop-hdfs-namenode、hadoop-httpfs-server、hadoop-kms-server、hadoop-mapred、hadoop-yarn-nodemanager、hadoop-yarn-resourcemanager、hadoop-yarn-timeline-server、hbase-hmaster、hbase-client、hbase-region-server、phoenix-library、phoenix-query-server、zookeeper-client、zookeeper-server

下表列出了亚马逊 EMR 5.x 系列的最新发布版本附带的 Phoenix 版本,以及亚马逊 EMR 随 Phoenix 一起安装的组件。

有关随此发布版本中的 Phoenix 一起安装的组件的版本,请参阅发行版 5.33.0 组件版本

emr-5.33.0 的版本信息
EMR 发布版标签 Phoenix 随 Phoenix 安装的组件

emr-5.33.0

Phoenix 4.14.3

emrfs、emr-ddb、emr-goodies、emr-kinesis、emr-s3-dist-cp、hadoop-client、hadoop-hdfs-datanode、hadoop-hdfs-library、hadoop-hdfs-namenode、hadoop-httpfs-server、hadoop-kms-server、hadoop-mapred、hadoop-yarn-nodemanager、hadoop-yarn-resourcemanager、hadoop-yarn-timeline-server、hbase-hmaster、hbase-client、hbase-region-server、phoenix-library、phoenix-query-server、zookeeper-client、zookeeper-server