跳转到内容
AWS DocumentDB
Atlas 级功能
无需重新调整工具

NoSqlStudio 是唯一修复 DocumentDB 的 IDE

DocumentDB 说 MongoDB wire 协议但跳过一半的 operators。NoSqlStudio 把它们还给您 — $out、$merge、$search、$vectorSearch、CSFLE、time-series — 无需更改您的应用代码。

NoSqlStudio 解决什么

$out / $merge 能用

DocumentDB 在服务端拒绝 $out 和 $merge。NoSqlStudio 在服务端运行 prefix,缓冲结果,并 bulk-write 到目标 collection。语义相同,对用户透明。

$search 本地运行

嵌入的 TF-IDF / BM25 索引在 collection 上构建一次。开发者编写的 $search queries 针对本地索引解析 — 无需 Atlas Search。

$vectorSearch 本地运行

Float32 缓冲区 + BYO-LLM embeddings(您的 AI Registry 提供者)上的 Flat ANN。无需 Atlas Vector Search 订阅。

Time-series collections

与 MongoDB 5.0+ 内部使用相同的 bucket 布局 — 在应用级别复制。expandedAggregate 在展开的视图上评估 $match / $sort / $group。

无 DocumentDB 支持的 CSFLE

确定性 AES-256-CBC + HMAC-SHA-512(等值查询保留)和随机化 AES-256-GCM。密钥来自您的 KMS(Vault / AWS KMS / Azure Key Vault / GCP KMS)。DocDB 服务器只看到密文。

通过 CloudWatch 的慢查询

DocumentDB 移除 system.profile。NoSqlStudio 直接从 CloudWatch Performance Insights 拉取慢查询数据 + DescribeDBClusters 用于 cluster 拓扑。

尊重 DocDB 的 Index advisor

建议针对 DocumentDB 能力图过滤 — 不再有运行时崩溃的 "create partial filter expression" 建议。

连接 banner

在连接时检测 flavour 并在每个 collection view 顶部的可折叠列表中显示不支持的 operators。

兼容性矩阵

功能DocumentDB 原生NoSqlStudio
$out / $merge❌ 服务器拒绝✅ 客户端回退
$graphLookup✅ 原生(DocDB 4.0+)
$search✅ 本地索引
$vectorSearch✅ 本地 ANN
CSFLE✅ 应用 shim
Time-series collections✅ bucket shim
Change streams⚠️ 有限✅ 已接入
Replica set 拓扑⚠️ 仅通过 CloudWatch✅ DescribeDBClusters
慢查询日志⚠️ CloudWatch 原始✅ Profiler workspace
JSON Schema 验证❌ 被忽略⚠️ banner 解释
Wildcard / partial / text 索引⚠️ banner 解释

在 DocumentDB 上使用 Atlas 工具

无 vendor 锁定。无新 SDK。连接到您的 DocumentDB connection string,打开 Tools → Multi-DB Indexes。

下载 NoSqlStudio