ما هو OLTP
معالجة المعاملات في الوقت الفعلي
OLTP (معالجة المعاملات عبر الإنترنت) يشير إلى الأنظمة التي تعالج المعاملات في الوقت الفعلي، محسنة للتنفيذ السريع لعدد كبير من العمليات القصيرة.
خصائص OLTP
- سرعة عالية — وقت استجابة بالمللي ثانية
- مستخدمون كثيرون — آلاف الاتصالات المتزامنة
- معاملات قصيرة — INSERT، UPDATE، DELETE
- ACID — ضمانات سلامة البيانات
OLTP مقابل OLAP
| OLTP | OLAP | |------|------| | بيانات تشغيلية | تحليلات | | استعلامات قصيرة كثيرة | استعلامات معقدة قليلة | | الحالة الحالية | بيانات تاريخية | | جداول منمطة | إلغاء التطبيع |
أنظمة OLTP النموذجية
- الأنظمة المصرفية — التحويلات، المدفوعات
- التجارة الإلكترونية — الطلبات، السلة، الدفع
- CRM — إدارة العملاء
- ERP — المحاسبة، المخزون، التصنيع
تقنيات OLTP
- PostgreSQL، MySQL، Oracle
- Microsoft SQL Server
- SAP HANA (في الذاكرة)
- CockroachDB، TiDB (موزع)