

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

# Apache Phoenix
<a name="emr-phoenix"></a>

Apache Phoenix 用于 OLTP 和操作分析，允许你使用标准的 SQL 查询和 JDBC APIs 来处理 Apache 后备存储。 HBase 有关更多信息，请参阅 [Phoenix in 15 minutes or less](https://phoenix.apache.org/Phoenix-in-15-minutes-or-less.html)。Phoenix 包含在 Amazon EMR 发行版 4.7.0 及更高版本中。

如果您从早期版本的 Amazon EMR 升级到 Amazon EMR 发行版 5.4.0 或更高版本并使用二级索引，请按 [Apache Phoenix 文档](https://phoenix.apache.org/secondary_indexing.html#Upgrading_Local_Indexes_created_before_4.8.0)中所述升级本地索引。Amazon EMR 将从 `hbase-site` 分类中删除所需配置，但索引需要重新填充。支持在线和离线升级索引。在线升级为默认值，这意味着，在从版本 4.8.0 或更高版本的 Phoenix 客户端初始化时重新填充索引。要指定离线升级，请在 `phoenix.client.localIndexUpgrade` 分类中将 `phoenix-site` 配置设置为 false，然后将 SSH 设置为主节点以运行 `psql [zookeeper] -1`。

下表列出了 Amazon EMR 7.x 系列的最新发行版本附带的 Phoenix 的版本，以及 Amazon EMR 随 Phoenix 一起安装的组件。

有关此版本中与 Phoenix 一起安装的组件的版本，请参阅 [7.12.0 版本的组件](emr-7120-release.md)版本。


**emr-7.12.0 的 Phoenix 版本信息**  

| Amazon EMR 发行版标签 | Phoenix 版本 | 随 Phoenix 安装的组件 | 
| --- | --- | --- | 
| emr-7.12.0 | Phoenix 5.2.1 | emrfs, emr-ddb, emr-goodies, emr-kinesis, emr-s3-dist-cp, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-hdfs-zkfc, 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, hbase-operator-tools, phoenix-library, phoenix-connectors, phoenix-query-server, zookeeper-client, zookeeper-server | 

下表列出了 Amazon EMR 6.x 系列的最新发行版本附带的 Phoenix 的版本，以及 Amazon EMR 随 Phoenix 一起安装的组件。

有关此发行版中随 Phoenix 安装的组件版本，请参阅[发行版 6.15.0 组件版本](emr-6150-release.md)。


**emr-6.15.0 的 Phoenix 版本信息**  

| Amazon EMR 发行版标签 | Phoenix 版本 | 随 Phoenix 安装的组件 | 
| --- | --- | --- | 
| emr-6.15.0 | Phoenix 5.1.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, hbase-operator-tools, phoenix-library, phoenix-connectors, phoenix-query-server, zookeeper-client, zookeeper-server | 

下表列出了 Amazon EMR 5.x 系列的最新发行版本附带的 Phoenix 的版本，以及 Amazon EMR 随 Phoenix 一起安装的组件。

有关此发行版中随 Phoenix 安装的组件版本，请参阅[发行版 5.36.2 组件版本](emr-5362-release.md)。


**emr-5.36.2 的 Phoenix 版本信息**  

| Amazon EMR 发行版标签 | Phoenix 版本 | 随 Phoenix 安装的组件 | 
| --- | --- | --- | 
| emr-5.36.2 | Phoenix 4.14.3-HBase-1.4 | 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 | 

**Topics**
+ [使用 Phoenix 创建集群](phoenix-create-cluster.md)
+ [Phoenix 客户端](emr-phoenix-clients.md)
+ [Phoenix 发行历史记录](Phoenix-release-history.md)