hibernate file storage
v1.0.0
يجوز لخوادم التطبيق تخزين الملفات التي تم تحميلها في نظام ملفات الخادم واستمر فقط في مسارات الملف في قاعدة بيانات. قد يكون الحصول على نسخة احتياطية متسقة لمجموعة البيانات هذه أمرًا صعبًا.
يستخدم مشروع العينة هذا الربيع و JPA و Hibernate ORM لتخزين الملفات التي تم تحميلها كأنق في قاعدة بيانات. يدعم MySQL نقاط 4 جيجابايت ، و H2 على الأقل 16 جيجا بايت ، و postgresql حتى 4TB النقط. لا تتحقق النقط في الذاكرة.
يمكن أن يكون استخدام النقط لتخزين الملفات مفيدًا لأن هذا يحتفظ بمجموعة البيانات الكاملة في مكان واحد (قاعدة البيانات) ؛ يوفر هذا النسخ الاحتياطية المتسقة والمزامنة في مجموعة قاعدة البيانات.
ضمن هذا المشروع ، تم ذكر بعض التقنيات الإضافية التي قد تكون مفيدة.