Neden bu Engine?
Erişim deseni önceden bilinen, anahtarla okunan/yazılan veriler için: her ölçekte tek haneli milisaniye. Sunucu yok, on-demand kapasite. JOIN yok: model, sorguya göre tasarlanır (partition key + sort key).
Veri modeli
Table dbws-cart (on-demand) pk (partition key) CART#<customer_id> sk (sort key) ITEM#<product_id> | META attributes name, qty, unit_price, added_at (schemaless: each item may differ) Access pattern: "get the whole cart of one customer" = Query(pk = CART#C00001)
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.