x32x01
  • بواسطة x32x01 ||
الـ Caching وأهمية استخدامه في التطبيقات مع Project بسيط 👋
المشروع ده عبارة عن API بسيط بيقدم لك ميكانيزم كاشينج باستخدام الـ In-memory caching و Redis caching

ودول نوعين من أنواع الـ Cashing في .NET ؟​

1️⃣ In-Memory Caching
وفي النوع ده بيتخزن جوه ذاكرة السيرفر اللي الابلكيشن شغال عليه.
كل سيرفر ليه كاش خاص بيه، ولو عندك أكتر من سيرفر، كل سيرفر هيبقى معزول عن التاني.
مناسب للأنظمة اللي شغالة على سيرفر واحد بس، ومش محتاج تشارك بيانات الكاش.
2️⃣ Distributed Caching
هنا الكاش بيتخزن في مكان مركزي زي Redis أو SQL Server ، وكل السيرفرات بتقدر تشارك نفس الكاش، فلو سيرفر عمل كاش لبيانات، السيرفرات التانية تقدر تستخدمها.
بيشتغل كويس لما عندك أكتر من سيرفر وفي load balancer وبيضمن إن كل السيرفرات تشوف نفس البيانات

ودول موجودين في المشروع.
لو مهتم تعرف أكتر، تقدر تشوف الـ API وتستخدمها في مشاريعك الخاصة. 👇
رابط المشروع على GitHub
https://github.com/3slam/CachingWebApi
-----------------
 

المشاركات المتشابهة

x32x01
  • x32x01
الردود
0
المشاهدات
21
x32x01
x32x01
x32x01
الردود
0
المشاهدات
26
x32x01
x32x01
x32x01
الردود
0
المشاهدات
7
x32x01
x32x01
x32x01
الردود
0
المشاهدات
7
x32x01
x32x01
x32x01
الردود
0
المشاهدات
10
x32x01
x32x01
الوسوم : الوسوم
caching

الدخول أو التسجيل السريع

نسيت كلمة مرورك؟

آخر المشاركات

أحدث المنتجات

إحصائيات المنتدى

المواضيع
1,563
المشاركات
1,750
أعضاء أكتب كود
193
أخر عضو
HAa
عودة
أعلى