Pular para o conteúdo
AWS DocumentDB
Features grau Atlas
Sem retooling

NoSqlStudio é a única IDE que conserta o DocumentDB

DocumentDB fala o wire protocol do MongoDB mas pula metade dos operators. NoSqlStudio devolve-os — $out, $merge, $search, $vectorSearch, CSFLE, time-series — sem mudar o código da sua aplicação.

O que NoSqlStudio resolve

$out / $merge funcionam

DocumentDB rejeita $out e $merge server-side. NoSqlStudio roda o prefix server-side, faz buffer do resultado, e bulk-write para a collection de destino. Mesma semântica, transparente para o usuário.

$search roda local

Índice TF-IDF / BM25 embarcado é construído uma vez sobre a collection. Queries $search que o developer escreve resolvem contra o índice local — sem Atlas Search necessário.

$vectorSearch roda local

Flat ANN sobre buffers Float32 + embeddings BYO-LLM (seu provider do AI Registry). Sem subscription do Atlas Vector Search.

Collections de time-series

Mesmo bucket layout que MongoDB 5.0+ usa internamente — replicado em nível de aplicação. expandedAggregate avalia $match / $sort / $group na view expandida.

CSFLE sem suporte do DocumentDB

AES-256-CBC determinístico + HMAC-SHA-512 (queries de equality sobrevivem) e AES-256-GCM randomizado. Keys vêm do seu KMS (Vault / AWS KMS / Azure Key Vault / GCP KMS). O servidor DocDB só vê ciphertext.

Slow queries via CloudWatch

DocumentDB tira o system.profile. NoSqlStudio puxa dados de slow-query direto do CloudWatch Performance Insights + DescribeDBClusters para topologia de cluster.

Index advisor que respeita o DocDB

Sugestões são filtradas contra o capability map do DocumentDB — chega de sugestões "create partial filter expression" que crashan em runtime.

Banner de conexão

Detecta a flavour no momento da conexão e mostra os operators não suportados em uma lista colapsável no topo de cada collection view.

Matriz de compatibilidade

FeatureDocumentDB nativoNoSqlStudio
$out / $merge❌ servidor rejeita✅ fallback client-side
$graphLookup✅ nativo (DocDB 4.0+)
$search✅ índice local
$vectorSearch✅ ANN local
CSFLE✅ shim de app
Collections de time-series✅ shim de bucket
Change streams⚠️ limitado✅ conectado
Topologia de replica set⚠️ só via CloudWatch✅ DescribeDBClusters
Log de slow query⚠️ CloudWatch cru✅ workspace de Profiler
Validação JSON Schema❌ ignorado⚠️ banner explica
Índices wildcard / partial / text⚠️ banner explica

Use o tooling Atlas no DocumentDB

Sem vendor lock-in. Sem SDK novo. Conecte na sua connection string DocumentDB e abra Tools → Multi-DB Indexes.

Baixar NoSqlStudio