আমি কোনও ক্যাচিং প্রক্রিয়া নিয়ে কাজ করি নি এবং ভাবছিলাম যে নীচের দৃশ্যের জন্য। নেট ওয়ার্ল্ডে আমার বিকল্পগুলি কী।
আমাদের মূলত এএআরএসটি পরিষেবা রয়েছে যেখানে ব্যবহারকারী কোনও বিভাগের একটি আইডি পাস করে (থিংক ফোল্ডার) এবং এই বিভাগে প্রচুর উপ বিভাগ থাকতে পারে এবং প্রতিটি বিভাগে প্রতিটি মিডিয়া পাত্রে থাকতে পারে (ফাইলের রেফারেন্স অবজেক্টগুলি) যা সম্পর্কে তথ্য রয়েছে একটি ফাইল যা কোনও এনএএস বা সান সার্ভারে থাকতে পারে (ফাইলগুলি এই ক্ষেত্রে ভিডিও)। এই বিভাগগুলির মধ্যে সম্পর্কটি কিছু অনুমতি বিধি এবং উপ বিভাগগুলির মেটা ডেটা সহ এক উপাত্তে সংরক্ষণ করা হয়।
সুতরাং একটি ইউআই দৃষ্টিকোণ থেকে আমাদের একটি অলস বোঝা গাছ নিয়ন্ত্রণ আছে যা ব্যবহারকারী দ্বারা প্রতিটি উপ ফোল্ডারে ক্লিক করে চালিত হয় (উইন্ডোজ এক্সপ্লোরার ভাবেন)। একবার তারা ভিডিও ফাইলটির একটি URL এ আসে, তারপরে তারা ভিডিওটি দেখতে পারে।
ব্যবহারকারীর সংখ্যা টিএল এ বাড়তে পারে এবং সিস্টেমটি বাড়ার সাথে সাথে সাব বিভাগ এবং ভিডিওগুলি 10000 এর দশকে হতে পারে।
প্রশ্নটি হ'ল আমাদের বর্তমানে এটি যেভাবে কাজ করছে সেখানে চালিয়ে যাওয়া উচিত যেখানে প্রতিটি অনুরোধটি ডাটাবেসকে হিট করে বা আমাদের ডেটা ক্যাশে করার বিষয়ে চিন্তা করা উচিত?
আমরা আইআইএস 6/7 এবং Asp.net ব্যবহার করছি।