การเพิ่มการแคชและการคงไว้

คุณกำลังดูเอกสารประกอบของ Apigee Edge
ไปที่ เอกสารประกอบของ Apigee X
info

Apigee Edge มีการแคชเพื่อเก็บข้อมูลไว้ใช้งานในรันไทม์ระหว่างคำขอ คุณเข้าถึงแคชได้ด้วยนโยบาย เช่น นโยบาย PopulateCache,นโยบาย LookupCache,นโยบาย InvalidateCache และนโยบาย ResponseCache

องค์กรของคุณมีสิทธิ์เข้าถึงแคชที่แชร์ ซึ่งมีประโยชน์ในกรณีส่วนใหญ่ นอกจากนี้ คุณยังกำหนดค่าแคชของคุณเองได้หากต้องการควบคุมประสิทธิภาพการทำงานได้ละเอียดยิ่งขึ้น

คุณอาจต้องการใช้แคชเพื่อวัตถุประสงค์ต่อไปนี้

  • ลดเวลาในการตอบสนองและปริมาณการรับส่งข้อมูล ระบบจะตอบสนองคำขอได้ในเวลาที่สั้นลงและ มีการนำข้อมูลที่แสดงซ้ำมาใช้
  • เก็บข้อมูลไว้ใช้งานระหว่างธุรกรรม คุณสามารถจัดเก็บข้อมูลเซสชันเพื่อนำไปใช้ซ้ำ ในธุรกรรม HTTP
  • รองรับการรักษาความปลอดภัย กำหนดขอบเขตการเข้าถึงรายการแคชเพื่อให้เข้าถึงได้ เฉพาะในสภาพแวดล้อมที่เฉพาะเจาะจงหรือโดยพร็อกซี API ที่เฉพาะเจาะจง

การใช้การเก็บข้อมูลไว้ใช้งาน

ดูข้อมูลเบื้องหลังและตัวอย่างเกี่ยวกับฟีเจอร์การเก็บข้อมูลไว้ใช้งานที่ Edge มีให้

เครื่องมือการเก็บข้อมูลไว้ใช้งานใน Edge

ดูว่านโยบายรองรับการแคชอเนกประสงค์ การแคชการตอบกลับจากแบ็กเอนด์ และแผนที่คีย์-ค่า ได้อย่างไร

ตัวอย่าง: การแคชอเนกประสงค์

ดูโค้ดที่แสดงวิธีใช้นโยบาย PopulateCache, นโยบาย LookupCache, และ นโยบาย InvalidateCache ร่วมกัน

การใช้คีย์แคช

ทำความเข้าใจตัวเลือกสำหรับการสร้างตัวระบุที่ไม่ซ้ำกันสำหรับรายการแคช

การสร้างและแก้ไขแคชสภาพแวดล้อม

สร้างแคชของคุณเองเมื่อแคชที่แชร์ซึ่งรวมอยู่ไม่ตรงกับความต้องการของคุณ

ข้อมูลภายในของแคช

ดูโครงสร้างของระบบแคชและวิธีที่ค่าเริ่มต้นของแคชโต้ตอบกับนโยบาย

การใช้แผนที่คีย์-ค่า

สร้างและจัดการคอลเล็กชันของคู่คีย์/ค่าที่เข้ารหัสหรือไม่เข้ารหัสซึ่งไม่หมดอายุ

การรองรับส่วนหัวการตอบกลับ HTTP

ดูวิธีจัดการส่วนหัวการตอบกลับ HTTP เมื่อคุณใช้นโยบาย ResponseCache

ข้อมูลอ้างอิงเกี่ยวกับนโยบาย

ใช้นโยบายต่อไปนี้สำหรับการเก็บข้อมูลไว้ใช้งาน

นโยบาย PopulateCache

ใส่ข้อมูลลงในแคชอเนกประสงค์

นโยบาย LookupCache

รับข้อมูลจากแคชอเนกประสงค์

นโยบาย InvalidateCache

นำรายการออกจากแคชอเนกประสงค์

นโยบาย ResponseCache

รับและใส่ข้อมูลจากแหล่งข้อมูลแบ็กเอนด์

นโยบายการดำเนินการกับแผนที่คีย์-ค่า

ใช้ที่เก็บแผนที่คีย์/ค่าสำหรับการเก็บข้อมูลไว้ใช้งานในระยะยาว

เอกสารอ้างอิง API

ใช้ API ต่อไปนี้เพื่อทำงานกับแคช

ล้างรายการแคช

ล้างรายการแคชโดยใช้คีย์แคช

สร้างแคชในสภาพแวดล้อม

สร้างแคชในสภาพแวดล้อม

รับข้อมูลเกี่ยวกับแคช

รับข้อมูลเกี่ยวกับแคช

ล้างรายการแคชทั้งหมด

ล้างรายการแคช โดยกำหนดขอบเขตตามคำนำหน้าคีย์แคชได้

แสดงรายการแคชในสภาพแวดล้อม

แสดงรายการแคชในสภาพแวดล้อม

อัปเดตแคชในสภาพแวดล้อม

อัปเดตแคชในสภาพแวดล้อม

ลบแคช

ลบแคช

แผนที่คีย์/ค่า

สร้างและจัดการคอลเล็กชัน (แผนที่) ของคู่คีย์/ค่าที่เก็บไว้ใช้งานในขอบเขตต่างๆ