ক্যাশিং ও পারসিস্টেন্স যোগ করা

আপনি Apigee Edge ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশন দেখুন।
তথ্য

Apigee Edge, বিভিন্ন অনুরোধ জুড়ে ডেটা রানটাইম পারসিস্টেন্সের জন্য ক্যাশিং প্রদান করে। আপনি ক্যাশে পূরণ করার নীতি, ক্যাশে লুক-আপ করার নীতি, ক্যাশে বাতিল করার নীতি এবং উত্তর ক্যাশে করার নীতি-এর মতো নীতি সহ ক্যাশে অ্যাক্সেস করেন।

আপনার সংস্থা শেয়ার করা ক্যাশে অ্যাক্সেস অন্তর্ভুক্ত করে যা বেশিরভাগ ক্ষেত্রে সহায়ক। এছাড়াও, পারফর্ম্যান্সের উপর আরও ভাল কন্ট্রোল চাইলে, আপনি নিজের ক্যাশে কনফিগার করতে পারবেন।

আপনি হয়ত এগুলির জন্য ক্যাশে ব্যবহার করতে চাইবেন:

  • লেটেন্সি ও ট্রাফিক কমান। অনুরোধগুলি কম সময়ে এবং পুনর্ব্যবহৃত উপস্থাপনার মাধ্যমে পূরণ করা হয়।
  • ট্রানজ্যাকশন জুড়ে ডেটা ধরে রাখা। আপনি HTTP ট্রানজ্যাকশন জুড়ে পুনর্ব্যবহারের জন্য সেশন ডেটা স্টোর করতে পারবেন।
  • নিরাপত্তার ব্যাপারে সহায়তা। ক্যাশে এন্ট্রির অ্যাক্সেস স্কোপ করুন যাতে সেগুলি শুধুমাত্র একটি নির্দিষ্ট এনভায়রনমেন্টে বা নির্দিষ্ট API প্রক্সি দ্বারা অ্যাক্সেস করা যায়।

ধৈর্য্য ধরে চেষ্টা করা

Edge-এর দেওয়া পারসিস্টেন্স ফিচার সম্পর্কে ব্যাকগ্রাউন্ড ও উদাহরণ পান।

Edge-এ পারসিস্টেন্স টুল।

কীভাবে নীতি সাধারণ উদ্দেশ্যে ক্যাশিং, ব্যাকএন্ড রেসপন্স ক্যাশিং এবং কী-ভ্যালু ম্যাপকে সমর্থন করে তা জানুন।

উদাহরণ: সাধারণ উদ্দেশ্যে ক্যাশিং

পপুলেট ক্যাশে নীতি, লুকআপ ক্যাশে নীতি, এবং ইনভ্যালিডেট ক্যাশে নীতি একসাথে কীভাবে ব্যবহার করা হয় তা দেখানো কোড দেখুন।

ক্যাশে কী নিয়ে কাজ করা

ক্যাশে এন্ট্রির জন্য অনন্য শনাক্তকারী তৈরি করার বিকল্পগুলি সম্পর্কে জানুন।

এনভায়র্নমেন্ট ক্যাশে তৈরি ও এডিট করা

অন্তর্ভুক্ত শেয়ার করা ক্যাশে আপনার প্রয়োজন পূরণ করতে না পারলে, নিজের ক্যাশে তৈরি করুন।

ক্যাশে ইন্টার্নাল

ক্যাশে সিস্টেমের গঠন এবং ক্যাশে ডিফল্ট কীভাবে নীতির সাথে ইন্টার‍্যাক্ট করে তা জানুন।

কী ভ্যালু ম্যাপের সাথে কাজ করা

এনক্রিপ্ট করা বা এনক্রিপ্ট না করা, মেয়াদ শেষ না হওয়া কী/ভ্যালু পেয়ারের সংগ্রহ তৈরি ও ম্যানেজ করুন।

HTTP রেসপন্স হেডারের জন্য সহায়তা

আপনি ResponseCache নীতি ব্যবহার করার সময় কীভাবে HTTP রেসপন্স হেডার ম্যানেজ করা হয় তা জানুন।

নীতি সংক্রান্ত রেফারেন্স

পারসিস্টেন্সের জন্য এইসব নীতি ব্যবহার করুন।

PopulateCache নীতি

সাধারণ উদ্দেশ্যে ব্যবহৃত ক্যাশে ডেটা রাখা।

LookupCache নীতি

সাধারণ উদ্দেশ্যে ব্যবহৃত ক্যাশে থেকে ডেটা পাওয়া।

InvalidateCache নীতি

সাধারণ উদ্দেশ্যমূলক ক্যাশে থেকে কোনও এন্ট্রি সরিয়ে দিন।

ResponseCache নীতি

ব্যাকএন্ড রিসোর্স থেকে ডেটা পাওয়া ও রাখা।

কী-ভ্যালু ম্যাপ অপারেশন সংক্রান্ত নীতি

দীর্ঘমেয়াদী ডেটা স্টোরেজের জন্য কী/ভ্যালু ম্যাপ স্টোর ব্যবহার করুন।

API রেফারেন্স

ক্যাশে নিয়ে কাজ করতে এইসব API ব্যবহার করুন।

ক্যাশে এন্ট্রি মুছে দিন

ক্যাশে কী ব্যবহার করে ক্যাশে এন্ট্রি মুছে দেয়।

এনভায়রনমেন্টে ক্যাশে তৈরি করা

এনভায়রনমেন্টে ক্যাশে তৈরি করে।

ক্যাশে সম্পর্কে তথ্য পাওয়া

ক্যাশে সম্পর্কে তথ্য পায়।

ক্যাশে এন্ট্রি মুছুন

ক্যাশে এন্ট্রি মুছে দেয়। ক্যাশে কী প্রিফিক্স দ্বারা স্কোপ করা যেতে পারে।

পরিবেশে ক্যাশে তালিকাভুক্ত করা

কোনও এনভায়রনমেন্টে ক্যাশে তালিকাভুক্ত করে।

এনভায়রনমেন্টে ক্যাশে আপডেট করা

কোনও এনভায়রনমেন্টে ক্যাশে আপডেট করে।

ক্যাশে মুছে দেওয়া

ক্যাশে মুছে দেয়।

কী/ভ্যালু ম্যাপ

একাধিক স্কোপে পারসিস্ট করা কী/ভ্যালু পেয়ারের কালেকশন (ম্যাপ) তৈরি ও ম্যানেজ করুন।