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.