Engine
یه لایبریه که CRUD و نحوه ذخیره سازی رو هندل میکنه. میتونه یه key/value باشه یا یه موتوری که full acid رو ساپورت میکنه. توی پست گرس نمیشه انجین رو عوض کرد ولی توی MYSQL میتونیم حتی به ازای هر جدول engine متفاوتی داشته باشیم
خوده DBMS مثل partition , sharding ... اینارو هندل میکنن، انجین ها روی بحث ساختار جدول و خوندن و نوشتن متمرکزن