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
المشاهدات
202
x32x01
x32x01
x32x01
الردود
0
المشاهدات
193
x32x01
x32x01
x32x01
الردود
0
المشاهدات
368
x32x01
x32x01
x32x01
الردود
0
المشاهدات
456
x32x01
x32x01
x32x01
الردود
0
المشاهدات
252
x32x01
x32x01
الوسوم : الوسوم
caching
الدخول أو التسجيل السريع
نسيت كلمة مرورك؟
إحصائيات المنتدى
المواضيع
1,662
المشاركات
1,866
أعضاء أكتب كود
370
أخر عضو
Ahmedmo95
عودة
أعلى