virajjasani commented on code in PR #8:
URL: https://github.com/apache/phoenix-adapters/pull/8#discussion_r3315334485


##########
ALTERNATIVES.md:
##########
@@ -0,0 +1,77 @@
+# DynamoDB-Compatible Alternatives
+
+Several open-source projects provide DynamoDB-compatible APIs on non-AWS 
infrastructure. This document compares **Phoenix-Adapters** with the two most 
prominent alternatives — **ScyllaDB Alternator** and **ExtendDB** — across 
architecture, API surface, scalability, and design philosophy, to help you pick 
the right tool for your workload.
+
+> _Analysis as of **2026-05-27**._
+
+## At a Glance
+
+| | **Phoenix-Adapters** | **ScyllaDB Alternator** | **ExtendDB** |
+|---|---|---|---|
+| **Storage Engine** | Apache Phoenix / HBase | ScyllaDB (embedded) | 
PostgreSQL |
+| **Language** | Java | C++ | Rust |
+| **Deployment** | Stateless REST servers + HBase cluster | Built into every 
ScyllaDB node | Single binary + PostgreSQL |
+
+## API Coverage
+
+| Operation | Phoenix-Adapters | Alternator | ExtendDB |
+|---|:---:|:---:|:---:|
+| CreateTable / DeleteTable / DescribeTable / ListTables / UpdateTable | ✅ | ✅ 
| ✅ |
+| PutItem / GetItem / DeleteItem / UpdateItem | ✅ | ✅ | ✅ |
+| Query / Scan | ✅ | ✅ | ✅ |
+| BatchGetItem / BatchWriteItem | ✅ | ✅ | ✅ |
+| TransactWriteItems / TransactGetItems | ❌ | ❌ | ✅ |
+| DynamoDB Streams | ✅ | ✅ | ✅ |
+| GSI / LSI | ✅ | ✅ | ✅ |
+| TTL | ✅ | ✅ | ✅ |
+| Backup / Restore | ❌ | ❌ | ✅ |
+| Import / Export | ❌ | ❌ | ✅ |
+| Tagging | ❌ | ✅ | ✅ |
+| PartiQL | ❌ | ❌ | ❌ |

Review Comment:
   We can avoid mention of PartiQL entirely



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to