
extenddb
ExtendDB
ExtendDB
AI 简介
ExtendDB 是一个与 Amazon DynamoDB 兼容的开源 API 适配器,支持使用任何 AWS SDK、CLI 或工具直接与其交互。项目采用 Rust 语言编写,提供完整的 DynamoDB 通信协议支持,包括 CRUD 操作、查询、扫描、批处理、事务等功能,并且内置了类似 IAM 的认证机制,支持用户、组、角色和策略管理。它适用于本地开发、CI/CD 流水线测试、自托管部署、多云环境以及无网络连接的隔离环境等场景,使得开发者可以在这些环境下利用 DynamoDB 的语义特性进行工作,而无需依赖真实的 DynamoDB 服务。此外,ExtendDB 还提供了 Web 管理控制台用于账户及凭证管理,并支持通过 PostgreSQL 实现数据存储,便于使用标准的备份、复制及高可用性工具。
Rust
Apache License 2.0413
Stars
31
Forks
4
Watchers
12
Issues
Star 增长
今日0
近 7 天+16
近 30 天+285
综合评分62.52
默认分支main