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
الردود
0
المشاهدات
135
x32x01
x32x01
x32x01
الردود
0
المشاهدات
132
x32x01
x32x01
x32x01
الردود
0
المشاهدات
594
x32x01
x32x01
x32x01
الردود
0
المشاهدات
130
x32x01
x32x01
x32x01
الردود
0
المشاهدات
134
x32x01
x32x01
الوسوم : الوسوم
caching
الدخول أو التسجيل السريع
نسيت كلمة مرورك؟
إحصائيات المنتدى
المواضيع
1,654
المشاركات
1,857
أعضاء أكتب كود
358
أخر عضو
grsamine
عودة
أعلى