Phoenix favicon

Apache Phoenix

Integrations

Phoenix-DynamoDB REST Service

Run a DynamoDB-compatible REST endpoint on top of Apache Phoenix using the phoenix-dynamodb module from apache/phoenix-adapters.

Phoenix-DynamoDB is a REST service that lets applications written against the Amazon DynamoDB HTTP API talk to a Phoenix cluster instead. It is distributed as the phoenix-dynamodb module of apache/phoenix-adapters.

This page describes when to choose it and points at the canonical source. Build instructions, supported API surface, configuration reference, and deployment notes live in the phoenix-adapters repo's own README and module documentation.

When to use it

Reach for Phoenix-DynamoDB when:

  • You have an existing application built against the AWS DynamoDB SDK and want to point it at a Phoenix cluster without rewriting the data-access layer.
  • You want to serve DynamoDB-style document workloads from Phoenix and pair the REST front-end with the BSON document type for the underlying storage and indexing.
  • You need a REST endpoint in front of a Phoenix cluster that speaks a wire protocol most clients already know how to talk to.

For native Phoenix workloads, prefer the standard JDBC driver — it exposes the full SQL surface, not just whatever subset the DynamoDB API maps onto.

Where to find it

Edit on GitHub

On this page