تنمو بيانات Immich الوصفية أثناء نسخ صور العائلة احتياطيًا، لأن كل ملف أصلي ينشئ سجلات للتطبيق، وقد ينشئ أيضًا صورًا مصغرة ومتجهات بحث وبيانات للوجوه وحالات مشتقة أخرى.
ولا يحدث هذا النمو بنسبة موحّدة من حجم المكتبة الأصلية. فقد ينتج منزل يحتوي على صور صغيرة كثيرة أو مقاطع فيديو طويلة أو وجوه عديدة أو عمليات بحث واسعة النطاق ملفًا مختلفًا من النفقات الإضافية عن عائلة أخرى لديها السعة التيرابايتية المصدر نفسها. افصل بين حالة قاعدة البيانات والملفات المُنشأة قبل تحديد ما إذا كان النمو متوقعًا.
كل ملف يضيف سجلات تطبيق دائمة
تحتاج قاعدة البيانات إلى سجلات تربط الملف بمالكه ومساره وطوابعه الزمنية وألبوماته وأذوناته وخصائصه الأخرى الظاهرة في التطبيق. ومع زيادة عدد الملفات والعلاقات، تزداد هذه الحالة الدائمة أيضًا، حتى عند تخزين الملفات الأصلية في مكان آخر.
يفيد الملخص الخاص بحجم التخزين الذي يفصل بين النفقات الإضافية لقاعدة البيانات والصور المصغرة والملفات الأصلية، لأن هذه الأدوار تتوسع بطرق مختلفة. وينبغي التعامل مع أرقامه التوضيحية على أنها ملاحظات من عمليات نشر فعلية، لا نسبة مضمونة لمكتبة عائلية أخرى.
لذلك يُعد عدد الملفات متغيرًا أوليًا أفضل من غيغابايت المصدر عند طرح بعض الأسئلة المتعلقة بالبيانات الوصفية. فقد تستهلك عشرة آلاف من مقاطع الفيديو الكبيرة وعشرة آلاف من الصور الصغيرة سعة أصلية مختلفة جدًا، إلا أن كليهما لا يزال يتطلب سجلات وعلاقات على مستوى الملفات في قاعدة بيانات التطبيق.
تضيف ملفات التصفح المُنشأة منحنى تخزين منفصلًا
يعتمد تصفح المخطط الزمني على تمثيلات أصغر يمكن عرضها بسرعة أكبر من فتح كل ملف أصلي. وهذه الملفات المُنشأة ليست بيانات وصفية لقاعدة البيانات بالمعنى الضيق، لكنها غالبًا ما تُعد «نفقات إضافية في Immich» لأنها تنمو مع المكتبة ويديرها التطبيق.
يميّز توزيع التخزين في نشر المختبر المنزلي بين الصور والوسائط المُنشأة وموقع قاعدة البيانات. وهذا الفصل مهم تشغيليًا، لأن الملفات المشتقة كثيرة التغيير وحالة قاعدة البيانات المهمة لا تؤديان الدور نفسه في النسخ الاحتياطي أو الأداء.
لا تقدّر هذا المنحنى اعتمادًا على وحدات البايت الأصلية وحدها. إذ يتبع عدد الصور المصغرة عدد الملفات والأحجام المفعّلة، بينما يعتمد ناتج ترميز الفيديو على توافق الفيديو وإعدادات التحويل. قِس كل مجلد مُنشأ على حدة بعد إكمال معالجة المجموعة نفسها.
تضيف ميزات البحث والوجوه حالةً للفهرس
ينشئ البحث الدلالي وميزات الوجوه تمثيلات رقمية وعلاقات تجعل المحتوى المرئي قابلًا للاكتشاف من دون إعادة كتابة الصورة الأصلية. لذلك تؤدي زيادة الملفات المعالَجة والوجوه المكتشفة وميزات التحليل المفعّلة إلى إضافة حالة مرتبطة بقاعدة البيانات والنماذج بمرور الوقت.
يوضح شرح التضمينات الدلالية سبب إمكانية نمو فهرس البحث المرئي حتى مع بقاء أسماء الملفات والمجلدات دون تغيير. إذ يحوّل النموذج كل صورة مؤهلة إلى تمثيل قابل لإعادة الاستخدام، ويصبح هذا التمثيل متاحًا للمقارنة اللاحقة مع استعلامات نصية.
لا ينبغي الخلط بين هذه الحالة ونسخة ثانية كاملة الدقة. فإذا استمر نمو قاعدة البيانات المرتبط بالبحث بسرعة بعد استقرار عدد الملفات وإعدادات الميزات ومخزون النماذج، فتحقّق من الصيانة أو المعالجة المكررة أو آلية أخرى في قاعدة البيانات بدل افتراض أن الفهرسة المعتادة تفسّر ذلك.
يضيف تنظيم العائلة علاقات، لا ملفات فقط
يمكن للألبومات وأسماء الأشخاص وعلاقات المشاركة والمفضلات والتعديلات وإجراءات المستخدم الأخرى أن توسّع البيانات الوصفية للتطبيق بصورة مستقلة عن إضافة ملفات أصلية جديدة. لذلك قد يكون لعائلتين تملكان الوسائط نفسها حجم مختلف لقاعدة البيانات، لأن إحداهما تستخدم مزيدًا من ميزات التنظيم والمشاركة.
يسلّط عرض ZimaSpace لصور العائلة حول طبقات تنظيم الصور الضوء على الفرق بين الملفات الأصلية المركزية وبين الأشخاص والأماكن والأحداث والألبومات القابلة للبحث والمبنية فوقها. وهذه العلاقات جزء من تجربة المستخدم، ويجب أخذها في الحسبان عند التخطيط للتعافي.
ويتوقف هذا النموذج عن تفسير النمو الكبير غير المفسر في السجلات أو طبقات الكتابة القابلة للتعديل للحاويات أو الملفات المؤقتة أو الملفات المصدر المكررة. فهذه الفئات لها أسباب مختلفة، وينبغي قياسها خارج نموذج قاعدة البيانات والمشتقات بدل ضمها إلى رقم واحد تحت اسم «البيانات الوصفية».
قِس النمو حسب دور التخزين
أنشئ خط أساس قبل استيراد نموذجي: حجم الوسائط الأصلية وعددها، وحجم قاعدة البيانات، وتخزين الصور المصغرة أو المعاينات، وتخزين الفيديو المُرمّز، وذاكرة التخزين المؤقت للنماذج، والنسخ الاحتياطية، والمساحة المؤقتة أو مساحة السجلات. كرر القياس بعد إكمال المجموعة نفسها لمهام الخلفية المفعّلة، ثم مرة أخرى بعد الاستخدام المنزلي المعتاد.
يعزز سير عمل النسخ الاحتياطي العائلي في ZimaSpace أهمية حماية الملفات الأصلية وحالة التطبيق الأساسية معًا، مع إمكانية التعامل بشكل مختلف مع المخرجات التي يمكن إعادة إنشائها. وينبغي أن يتبع احتساب التخزين قيمة التعافي، إلى جانب عدد وحدات البايت.
اقبل النمو عندما يمكن ربط التغيير بملفات جديدة ومشتقات وسجلات قاعدة البيانات والميزات المفعّلة. وحقّق أكثر عندما ينمو أحد الأدوار من دون نشاط مماثل في الملفات أو الميزات، أو عندما يختلف الإجمالي المقاس اختلافًا كبيرًا عن مجموع أدوار التخزين المعروفة.
مركز التكنولوجيا والذكاء الاصطناعي
المزيد للقراءة

النماذج المفتوحة تلحق بركب الذكاء الاصطناعي الرائد—هل سيكون عام 2026 العام الذي يصبح فيه الذكاء الاصطناعي المحلي جيدًا بما يكفي؟
أصبحت النماذج المفتوحة جيدة بما يكفي لمزيد من أعباء عمل الذكاء الاصطناعي المحلية، بينما تظل نماذج السحابة المتقدمة مفيدة لأصعب مهام الاستدلال والمهام الوكيلة.

يحوّل NVIDIA PAIR شبكتك المنزلية إلى عنقود ذكاء اصطناعي محلي—فهل ما زلت بحاجة إلى خادم واحد مزوّد بوحدة معالجة رسومات كبيرة؟
يوزّع NVIDIA PAIR طلبات الذكاء الاصطناعي المحلية على عدة أجهزة كمبيوتر، مما يجعل القدرة الحاسوبية أكثر مرونة، بينما يمكن لخادم منزلي واحد الحفاظ على...

لماذا يبدو Immich أسرع عبر الشبكة المحلية منه عبر الاتصالات البعيدة؟
عادةً ما تسلك طلبات الشبكة المحلية LAN مسارًا أقصر وأقل زمنًا للاستجابة. أما الوصول عن بُعد فيضيف قيود سعة الشبكة واسعة النطاق WAN، وقد...

