Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A Data API Builder 1. szintű gyorsítótára csökkenti az adatbázisra irányuló redundáns kéréseket azáltal, hogy ideiglenesen gyorsítótárazza az entitások memóriáját. Ez a gyorsítótárazás javítja a gyakori lekérdezések teljesítményét, és nem éri el szükségtelenül az adatbázist.
Gyorsítótár globális engedélyezése
A gyorsítótárazás engedélyezéséhez állítsa be a globális futtatókörnyezet konfigurációját:
"runtime": {
"cache": {
"enabled": true,
"ttl-seconds": 60
}
}
-
enabled:Szükséges. Globálisan bekapcsolja a gyorsítótárazást. -
ttl-seconds: Nem kötelező. Meghatározza a gyorsítótárazott elemek alapértelmezett élettartamát (másodpercben).
Lásd: futtatókörnyezeti gyorsítótár beállításai.
Gyorsítótár engedélyezése entitásonként
Minden entitásnak a gyorsítótár használatát is engedélyeznie kell:
"MyEntity": {
"cache": {
"enabled": true,
"ttl-seconds": 30,
"level": "L1"
}
}
-
enabled:Szükséges. Engedélyezi az adott entitás gyorsítótárazását. -
ttl-seconds: Nem kötelező. Ha nincs megadva, a globális élettartam (TTL) értéktől örököl. -
level: Nem kötelező. Szabályozza, hogy mely gyorsítótárszinteket használja a rendszer.L1csak a memóriabeli gyorsítótárat használja;L1L2(alapértelmezett) memóriabeli és elosztott gyorsítótárat is használ.
Tekintse meg az entitásgyorsítótár beállításait.
Megjegyzés:
Az ebben a szakaszban ismertetett Data API builder funkció a 2.0-s és újabb verziókban érhető el. További információ: A 2.0-s verzió újdonságai.
Behavior
- Csak a REST-végpontokra vonatkozik.
- Útvonalonként, paraméterenként működik.
- A gyorsítótár az adatok módosításakor (létrehozás, frissítés, törlés) érvénytelen lesz.
- Az entitások
ttl-secondsfelülbírálják a globálisttl-seconds.
Notes
- Az 1. szintű gyorsítótár csak a memóriában található.
- Az alacsony adatingadozású írásvédett forgatókönyvekhez ideális.