Dela via


Implementera nivå 2-cache

Nivå 2-cache i Data API Builder sträcker sig utanför minnesintern omfånget för cache på nivå 1 genom att stödja distribuerad cachelagring via Redis. Detta gör att cachen kan bevaras över flera instanser av DAB-körningen och överleva omstarter av processen, vilket gör den lämplig för skalbara produktionsdistributioner.

Fördelar med cachelagring på nivå 2

  • Hög tillgänglighet och feltolerans
  • Horizontal scalability
  • Minskad databasbelastning mellan tjänster
  • Valfria TTL-inställningar för finjusterad cachekontroll

Status: Kommer snart

Den här funktionen är ännu inte tillgänglig. Vi skapar cache på nivå 2 nu. Stay tuned.

Redis support

Redis är ett snabbt minnesinternt datalager som används ofta för cachelagringsscenarier. Dess stöd för nyckelförfallotid och distribuerad åtkomst gör den idealisk för en cachestrategi på nivå 2.

  • Delad cache över utskalade DAB-instanser
  • Beständig cache utöver omstarter av program
  • Snabbare starttid för tillståndslösa containrar
  • Förbättrad prestanda för hög belastning, läsintensiva arbetsbelastningar