← Tüm Engine'ler
Semi-structured · Document

Amazon DocumentDB (MongoDB uyumlu)

Domain dilimi: ürün kataloğu

Neden bu Engine?

Her kaydın kendi iç içe yapısı olabildiği, nesneyi bir bütün olarak okuyan uygulamalar için: katalog, profil, içerik. Şema esnektir; iç içe alanlar indekslenip sorgulanabilir. MongoDB API ve sürücüleriyle çalışır.

Veri modeli

db.products  (one JSON document per product, schema can differ per category)
{
  "_id": "P0001", "name": "Anadolu Kablosuz Kulaklık 1", "category": "Elektronik",
  "brand": "Anadolu", "price": 1299.9, "stock": 120, "rating": 4.6,
  "attributes": {"renk": "siyah", "garanti_ay": 24, "agirlik_kg": 0.3},
  "tags": ["yeni", "hızlı kargo"]
}
Index: {category: 1, "attributes.renk": 1}

1 · Seed: veri üret ve yaz

E-ticaret Domain'inden sentetik veri üretir ve sadece bu Engine'e yazar. Tekrar basarsanız eski veri silinip yeniden üretilir.

2 · Read: geri oku

Az önce yazılan veriyi bu Engine'e en uygun erişim deseniyle okur.