Identitásleképezési minta

A Wikipédiából, a szabad enciklopédiából

Adatbázis-kezelő rendszerekben az identitásleképezési minta egy adatbázis-hozzáférési minta, amit a performancia javítására használnak azáltal, hogy környezetspecifikus cache-t hoznak létre a memóriában, hogy megelőzzék, hogy ugyanazokat az objektumadatokat többször olvassák ki az adatbázisból.[1]

Ha az objektum már be van töltve, akkor a cache-ből veszi elő az adatokat. Csak akkor olvassa be az adatbázisból, ha még nincs betöltve; ekkor a cache-ben is eltárolja. A lusta betöltéshez hasonló elvet követ.

Típusai:

  • Explicit
  • Generikus
  • Session
  • Osztály

Jegyzetek[szerkesztés]

  1. Fowler, Martin. Patterns of Enterprise Application Architecture. Addison-Wesley, 195–199. o. (2003). ISBN 0-321-12742-0 

Fordítás[szerkesztés]

Ez a szócikk részben vagy egészben az Identity map pattern című angol Wikipédia-szócikk fordításán alapul. Az eredeti cikk szerkesztőit annak laptörténete sorolja fel. Ez a jelzés csupán a megfogalmazás eredetét és a szerzői jogokat jelzi, nem szolgál a cikkben szereplő információk forrásmegjelöléseként.