DynamoDB GUI İstemcisi: 2026 Alanı Nasıl Değerlendirilir

Bir DynamoDB GUI istemcisi, DynamoDB'nin API'sini nasıl ele aldığıyla yaşar ya da ölür; bu yüzden bu sayfa iki iş yapar: önce, o API'nin herhangi bir GUI istemcisinin ne yapabileceğine karar veren üç özelliği — her biri aşağıda yeniden üretilmiş, aktarılmamış hâliyle; sonra 2026 alanının — DynoTable (bizimki) dahil — istemcileri gerçekten ayıran şeyler üzerinden, kendinizin de denetleyebileceği kaynaklarla nasıl değerlendirileceği.

ÖzellikDynoTableDynamoDB GUI clients
SQL JOIN, GROUP BY ve toplama işlemleriEvetHayır
Görsel query/scan oluşturucuEvetDeğişir
Sorgu planı önizlemesi (Scan/Query + mevcut olduğunda RCU)EvetDeğişir
Smart Tables (görsel birleştirilmiş görünümler)EvetHayır
Kendi AWS Bedrock anahtarlarında AI aracısıEvetDeğişir
Harici AI aracılarını bağla (MCP), aşamalı incelemeEvetDeğişir
Aktif olarak bakımı yapılıyor (2026'da sürümler)EvetDeğişir
AWS SSO (IAM Identity Center) ile oturum açmaEvetDeğişir
Kayıtlı sorgular ve sorgu geçmişiEvetDeğişir
CSV / JSON olarak dışa aktarEvetDeğişir
Birden fazla AWS hesabı ve bölgeEvetDeğişir
PartiQL sorgu düzenleyiciEvetDeğişir
Klavye öncelikli gezinmeEvetDeğişir
Çevrimdışı çalışır (DynamoDB Local)EvetDeğişir
FiyatlandırmaÜcretsiz katman, yıllık faturalandırmayla $9/ay'danDeğişir

Her değer tip etiketiyle gelir

Bir DynamoDB endpoint'ine karşı bir GetItem şunu döndürür:

{
  "Item": {
    "meta": {"M": {"tz": {"S": "CET"}}},
    "sk": {"S": "PROFILE"},
    "active": {"BOOL": true},
    "pk": {"S": "USER#42"},
    "plan": {"S": "pro"},
    "seats": {"N": "3"},
    "tags": {"SS": ["beta", "eu"]}
  }
}

seats, {"N": "3"}'tür — üç rakamı bir string olarak taşınmış ve sayı diye etiketlenmiştir. tags bir SS'dir, bir string set'i; liste değildir ve kopya kabul etmez. Bunu bir tabloya çevirmek kolay yöndür. Düzenlenmiş bir hücreyi geri çevirmek, istemcilerin ayrıştığı yerdir: "3"S olarak yazın ve uygulamanızın üzerinde filtre kurduğu bir attribute'un tipini sessizce değiştirmiş olursunuz. Biçimini görmek isterseniz ücretsiz DynamoDB JSON dönüştürücüsü aynı dönüşümü iki yönde de yapar.

Attribute'ların kimsenin seçmediği bir sırayla geri geldiğine de dikkat edin. DynamoDB bir öğeyi bir map olarak saklar, dolayısıyla sabit bir sütun sırası istemcinin icat ettiği bir şeydir.

DynoTable'ın tablosu tip etiketli öğeleri çiziyor — bileşik anahtarlar çözülmüş, TTL sütunu işaretli.
DynoTable'ın tablosu tip etiketli öğeleri çiziyor — bileşik anahtarlar çözülmüş, TTL sütunu işaretli.

Tek şema anahtarlardır

Aynı tablodan iki öğe:

{"pk": {"S": "USER#42"}, "sk": {"S": "PROFILE"}, "plan": {"S": "pro"}, "seats": {"N": "3"}}
{"pk": {"S": "USER#43"}, "sk": {"S": "PROFILE"}, "legacyFlag": {"S": "yes"}}

DescribeTable, pk ile sk'yi bildirir ve başka hiçbir şeyi; çünkü DynamoDB'nin izlediği tek attribute'lar anahtarlar ve index anahtarlarıdır. Bir GUI'nin size gösterdiği diğer her sütun, o an getirdiği öğelerden çıkarsanmıştır. Tablonun eski bir kesimine kaydırın; hiç görmediğiniz sütunlar belirir — bu DynamoDB için normaldir ve bir tablo bunu size ilk yaptığında ürkütücüdür.

Göz atmak bir sayfalama döngüsüdür

"Bana tabloyu göster" bir API çağrısı değildir. Scan, istek başına en fazla 1 MB döndürür, devamı varsa bir LastEvaluatedKey ile birlikte; ve Scan başvurusuna göre sona ulaştığınızın tek işareti o anahtarın yokluğudur. Filtreler 1 MB okunduktan sonra uygulanır, dolayısıyla filtrelenmiş bir sayfa boş gelebilir ve yine de son sayfa olmayabilir. Her DynamoDB GUI'sindeki her "daha fazla yükle" o döngüdür ve ilk boş sayfada duran bir istemci, boş olmayan bir tablo için size boş der.

2026'da bir DynamoDB GUI istemcisi nasıl değerlendirilir

Her istemci yukarıdaki üç API gerçeğini devralır; gerçek farklar başka yerde yaşar. Alanı beş soru ayırır.

Bakımı yapılıyor mu? Bu, kategorinin en gürültülü sorusu hâline geldi ve kendiniz yanıtlamanız ucuz: aracın GitHub sürümler sayfasını ya da değişiklik günlüğünü açın; kapalı kaynaklı indirmeler için yükleyici URL'sine bir HEAD isteği gönderip last-modified başlığını okuyun. 2026-08-06 itibarıyla: Dynobase'in Windows ve Linux yükleyicileri 2.5.1 olarak iniyor (Dynobase Setup 2.5.1-x64.exe, dynobase-2.5.1.AppImage), macOS indirmesi ise sürümsüz (Dynobase Mac Installer.zip); üçünün de last-modified değeri 20 Eylül 2023 (o gün yeniden çalıştırıldı); AWS'in NoSQL Workbench'i 3.20.2'de (Nisan 2026) ve yılda kabaca bir patlama hâlinde ilerliyor. Temmuz sonu denetimlerimize göre: DocKit 2026-07-30'da baktığımızda v1.3.1'deydi — 2026'daki yaklaşık 19. sürümü; Dynomate'in değişiklik günlüğü 30 Haziran 2026'da 1.19.0'ı gösteriyor; dynamodb-admin 10 Haziran 2026'da v5.3.4'ü yayınladı; DynamoIt'in son sürümü Ekim 2024 tarihli 1.2.1. DynoTable'ın güncel sürümü ve geçmişi değişiklik günlüğünde herkese açıktır.

Para neyi satın alıyor? Alan; ücretsiz ve açık kaynak (DocKit, dynamodb-admin, DynamoIt), AWS'in ücretsiz resmî aracı (NoSQL Workbench) ve ücretli uygulamalar (ücretsiz bir Community katmanı ve yıllık faturalandırmayla ayda $10'dan başlayan aboneliklerle Dynomate — dynomate.io/pricing, 2026-08-06'da denetlendi; yıllık faturalandırmayla ayda $9 ya da $199 ömür boyu lisansla Dynobase, aynı gün denetlendi; DynoTable yıllık faturalandırmayla ayda $9'dan) arasında uzanır. Bütçeniz sıfırsa gerçek seçenekleriniz var — ve DynoTable'ın Ücretsiz planı, süre sınırı olmadan, onlardan biri: tablolara göz atın ve filtreleyin, PartiQL SELECT çalıştırın, veri, kod ve şema dışa aktarın ve kodlama aracınıza MCP üzerinden şema ve öğe okumaları sunun. Bir DynoTable aboneliğinin satın aldığı, bu listedeki hiçbir ücretsiz aracın sahip olmadığı katmandır: SQL Workbench, Smart Tables, yazmalar ve kendi Bedrock anahtarlarınızda bir AI aracısı.

Üretim AWS iş akışına uyuyor mu? Gerçek hesaplara karşı günlük iş için ölçüt AWS SSO, adlandırılmış profiller, çoklu sekmeler ve sorgu geçmişidir. DynoTable, deneme dahil her planda AWS IAM Identity Center (SSO) üzerinden oturum açar, ~/.aws yapılandırmanızdaki her profili okur ve aralarında ⌘P (ya da ⌘1⌘9) ile geçer; tabloları, sorguları ve öğe düzenleyicilerini yeniden başlatmada geri gelen sekmeler ve klasörlerde açık tutar ve PartiQL ile SQL genelinde kayıtlı bir sorgu kitaplığı artı düzenleyici başına bir geçmiş tutar.

API gerçeklerine saygı gösteriyor mu? Üç denetim, yukarıdaki her bölüme bir tane: düzenlenmiş bir hücre tip etiketini korumalı (N N kalır, SS bir set kalır); istemci, bir filtrenin Query mi yoksa tam bir Scan mi olduğunu söylemeli — maliyetleri vahşice farklıdır ve yalnızca biri ucuzdur — ve "daha fazla yükle", ilk boş sayfada durmak yerine LastEvaluatedKey'i sonuna dek izlemelidir. DynoTable'da filtre oluşturucu, siz yazarken Query-vs-Scan'i türetir ve bir plan mevcut olduğunda önizleme Scan ile Query'yi ve index'i belirtir; RCU tahmini yalnızca tablo meta verileri buna izin verdiğinde görünür.

DynoTable'ın görsel filtre oluşturucusu — index seçici ve türetilmiş Query rozetiyle.
DynoTable'ın görsel filtre oluşturucusu — index seçici ve türetilmiş Query rozetiyle.

Verileriniz ve kimlik bilgileriniz nereye gidiyor? DynoTable, DynamoDB ile makinenizdeki standart AWS kimlik bilgisi zinciri üzerinden doğrudan konuşur — öğeler bir satıcı sunucusundan geçirilmez ve verilerinizin bulut eşitlemesi yoktur. Aynı sınır AI için de geçerlidir: aracı, Amazon Bedrock üzerinde kendi AWS kimlik bilgilerinizle çalışır; dolayısıyla istemler, şema ve satırlar AWS sınırınızı asla terk etmez.

Bir teknoloji yığını notu — derlemeler giderek bunun üzerinden sıralandığı için: DocKit Tauri üzerine (deposuna göre, 2026-08-06'da denetlendi), DynamoIt JavaFX üzerine ve DynoTable Electron üzerine kuruludur. Çatıyı en fazla bir vekil gösterge sayın. Bir denemede gerçekten denetleyebilecekleriniz, büyük bir tabloyu akıtırken tablonun tepkisel kalıp kalmadığı ve uygulamanın tümüyle klavyeden sürülüp sürülemediğidir; DynoTable ⌘K etrafında klavye öncelikli inşa edilmiştir.

2026 alanı, doğrulanmış

  • DocKit — ücretsiz, Apache-2.0, çok etkin geliştiriliyor (Temmuz sonu itibarıyla 2026'da ~19 sürüm). Bir DynamoDB uzmanından çok çok-veritabanlı bir istemci (Elasticsearch, OpenSearch, DynamoDB, MongoDB); DynamoDB desteği Mart 2025'te geldi ve Ocak 2026'da bir PartiQL düzenleyicisi kazandı. Bilmeye değer bir açıklama: bu sorgularda sıralanan derleme — GEEKFUN'un "Best DynamoDB GUI Clients in 2026" yazısı — DocKit'in kendi yapımcısı tarafından yayımlanır ve DocKit'i seçer. 2026-07-19 tarihli SERP kaydımızda "best DynamoDB GUI" için 3. sıradaydı (aynı yazının dev.to kopyası 5. sırada) ve 2026-08-06 çekimimizde geekfun.club hâlâ dynamodb gui için 18., dynobase alternative için 6. sırada. Bu onu yanlış yapmaz; onu bir satıcı sayfası yapar — bu sayfa gibi.
  • Dynomate — bakımı yapılan, yalnızca-DynamoDB, ücretli bir istemci (Haziran 2026'da 1.19.0); ücretsiz bir Community katmanı ve yıllık faturalandırmayla ayda $10'dan başlayan aboneliklerle (dynomate.io/pricing, 2026-08-06'da denetlendi — bu yıl daha önceki $199 tek seferlik lisansını bıraktı), macOS, Windows ve Linux'ta. Ruhça DynoTable'a en yakını; farklar sorgu yüzeyinde — bkz. Dynomate karşılaştırması.
  • NoSQL Workbench — AWS'in ücretsiz resmî aracı, en güçlü olduğu yer veri modelleme; işlem oluşturucusu CSV'yi her seferinde bir sayfa dışa aktarır. Bkz. NoSQL Workbench karşılaştırması.
  • Dynobase — kategorinin marka koltuğunun uzun süreli sahibi. İndirme başlıkları her yükleyiciyi Eylül 2023'e tarihliyor ve Windows ile Linux dosya adları hâlâ 2.5.1 diyor (2026-08-06'da yeniden çalıştırıldı) — satın almadan önce denetimi kendiniz çalıştırın; yöntem Dynobase karşılaştırmasında.
  • dynamodb-admin — ücretsiz, açık kaynak, DynamoDB Local geliştirmesi için mükemmel, bakımı yapılıyor (v5.3.4, Haziran 2026); canlı AWS için değil, yerel için kurulmuş. Bkz. dynamodb-admin karşılaştırması.
  • DynamoIt — ücretsiz, GPL-3.0, JavaFX; son sürüm Ekim 2024.
  • AWS konsolu — her zaman orada ve hızlı bir bakış için gerçekten yeterli; nerede durduğunu konsol karşılaştırması anlatıyor.

Her birinin uygulamalı incelemesi — fiyatlar, platformlar, sorgu yüzeyinin gerçekte ne yaptığı, araç başına hükümler — için en iyi DynamoDB GUI istemcileri derlemesine bakın.

DynoTable'ın eklediği: DynamoDB'nin erişim deseni kuralları içinde SQL

DynamoDB'nin kendi sorgu yüzeyleri erken durur: PartiQL tek tablodur, isteğe bağlı tek WHERE ve bir anahtarla sınırlı bir ORDER BY. DynoTable'ın SQL Workbench'i ilişkisel bir ifadeyi alır, her tabloyu gerçek anahtar şemasına göre çözer ve WHERE'iniz bir partition key'e ya da bir GSI'ye denk geldiğinde bir Query, ancak başka hiçbir şey işe yaramadığında bir Scan yapar; join ve gruplama ise dönen satırlar üzerinde gerçekleşir. DynamoDB için SQL bunun neye derlendiğini gösterir.

AI aracısı şemayı okur ve o sorguları taslaklar, her yazmayı onay için hazırlar ve çıkarımı bir satıcı endpoint'i yerine kendi AWS Bedrock kimlik bilgilerinizde çalıştırır; o sınırı AI sohbet belgeleri tarif eder. Zaten Claude Code ya da Cursor ile çalışıyorsanız, DynoTable aynı tabloları aracınıza MCP üzerinden, bağlantı başına seçtiğiniz bir kapsamla sunar — Ücretsiz plan, süre sınırı olmadan salt okunur MCP sunar.

Ve dürüst boşluklar — hızla eleyebilesiniz diye: DynoTable'ın kontrol düzlemi salt okunurdur (tablo oluşturma/silme yok, GSI ya da TTL yapılandırması yok, kapasite düzenleme yok, yedekleme yok), CloudWatch izlemesi yoktur, veri içe aktarma yoktur (yalnızca dışa aktarma) ve toplu güncelleme yoktur; bir profil tek bölgedir, macOS derlemesi yalnızca Apple Silicon içindir ve bir lisans 2 makineyi kapsar. Günlük işiniz tablo yönetimiyse, yukarıdaki listeden başka bir araç seçin.

DynoTable SQL Workbench, GROUP BY'lı bir JOIN'i Query ve Scan çağrılarına derliyor.
DynoTable SQL Workbench, GROUP BY'lı bir JOIN'i Query ve Scan çağrılarına derliyor.

Nasıl başlanır

  1. macOS, Windows ya da Linux için DynoTable'ı indirin.
  2. Standart AWS kimlik bilgilerinizle ve bölgenizle bağlanın ya da çevrimdışı iş için DynamoDB Local'a yöneltin. Verileriniz DynamoDB'de kalır; taşınacak bir şey yok.
  3. Bir tabloya göz atın, bir öğeyi düzenleyin ve tip etiketinin sağ kaldığını denetleyin; sonra SQL Workbench'i açın ve bir JOIN ya da GROUP BY çalıştırın.

Deneme, seçtiğiniz planda 30 gün boyunca ücretsizdir, kredi kartı gerekmez ve DynoTable bundan sonra Ücretsiz planda kalır. Ücretsiz plan göz atmayı, PartiQL SELECT'i, veri, kod ve şema dışa aktarımlarını ve MCP şema/öğe okumalarını içerir; ücretli koltuklar SQL Workbench'i, Smart Tables'ı, yazmaları ve AI'ı ekler. Güncel planlar için bkz. fiyatlandırma.

SSS

En iyi DynamoDB GUI istemcisi hangisi?

Bir istemciyi beş şey üzerinden değerlendirin: hâlâ bakımı yapılıp yapılmadığı (sürümler sayfasını ya da yükleyicinin last-modified başlığını denetleyin), paranın neyi satın aldığı, üretim AWS iş akışına uyup uymadığı (SSO, profiller, sekmeler, sorgu geçmişi), DynamoDB'nin API'sine saygı gösterip göstermediği — düzenlenmiş bir hücre tip etiketini korur, bir filtre Query mi tam Scan mi olduğunu duyurur, "daha fazla yükle" LastEvaluatedKey'i sonuna dek izler — ve verilerinizle kimlik bilgilerinizin nereye gittiği. DynoTable bunların üstüne, JOIN'leri, GROUP BY'ı ve toplamaları DynamoDB'nin erişim deseni kuralları içinde çalıştıran bir SQL Workbench ekler.

Ücretsiz bir DynamoDB GUI'si var mı?

Evet, birkaç tane: DocKit ile dynamodb-admin ücretsiz ve açık kaynaktır, NoSQL Workbench AWS'in ücretsiz resmî aracıdır ve DynoTable'ın Ücretsiz planının süre sınırı yoktur. Ücretsiz plan göz atmayı, PartiQL SELECT'i, veri, kod ve şema dışa aktarımlarını ve MCP şema/öğe okumalarını içerir; ücretli koltuklar SQL Workbench'i, Smart Tables'ı, yazmaları ve AI'ı ekler.

Bir DynamoDB GUI'sinin hâlâ bakımda olup olmadığını nasıl anlarım?

GitHub sürümler sayfasını ya da herkese açık değişiklik günlüğünü açın ve son girdinin tarihini okuyun. Kapalı kaynaklı indirmeler için yükleyici URL'sine bir HEAD isteği gönderip last-modified başlığını okuyun — 2026-08-06'da bu yöntem Dynobase'in yükleyicilerini Eylül 2023'e tarihlerken Dynomate (1.19.0, 30 Haziran 2026), dynamodb-admin (v5.3.4, 10 Haziran 2026) ve DynoTable'ın hepsi önceki iki ay içinde sürüm yayınlamıştı; DocKit'in sürümler sayfası ise Ocak–Temmuz 2026 arasında yaklaşık on dokuz sürüm gösteriyordu.

Bir DynamoDB GUI'si kaydırdıkça neden farklı sütunlar gösteriyor?

Çünkü gösterilecek bir sütun listesi yok. DescribeTable yalnızca anahtar attribute'larını bildirir; diğer her sütun, zaten getirilmiş öğelerden gelir. Eski öğelerdeki yeni attribute'lar yeni sütunlar üretir.

Öğem neden 3 yerine {"N": "3"} gibi görünüyor?

Bu, her değerin bir tip etiketi taşıdığı ve hassasiyet kaybını önlemek için sayıların string olarak yolculuk ettiği DynamoDB'nin hat biçimidir. Onunla düz JSON arasında dönüştürmeyi, ücretsiz DynamoDB JSON dönüştürücüsü yapar.

İlgili sayfalar

Son doğrulama 2026-08-06. Gösterilen API yanıtları 2026-07-28'de DynamoDB Local 3.3.0'a karşı yeniden üretildi ve attribute sıralaması dahil verbatim alıntılanmıştır; yukarıdaki her sürüm, tarih ve fiyat, bağlantılı birincil kaynaktan getirildiği tarihi taşır.

Console olmadan DynamoDB ile çalış

DynamoDB’nin çalıştıramadığı gerçek SQL’i çalıştıran hızlı bir DynamoDB masaüstü istemcisi — JOINs, GROUP BY, toplamalar — görsel düzenleme ve kendi Bedrock anahtarların üzerinde bir yapay zekâ aracısıyla.

30 günlük ücretsiz deneme, kredi kartı yok — ardından süre sınırı olmayan Ücretsiz plan.