فيما يتعلق بالمثال المذكور أعلاه، تمت إزالة اسم سطر "rates" اليوم بسبب المصدر المدمج، وبالتالي إذا أضفنا مصدرًا مدمجًا آخر، فلن يُطلق على أي من أعمدته اسم "rates" بعد الآن. من المتوقع أن يمتلك المصدر علامات تجارية خاصة به للمقالات الجديدة. يسمح لك أمر "indexer prejoin" بمنع واحد، وإدارة ملفات بيانات ".joincache" إجباريًا في البداية، بحيث يمكن الاعتماد على عمليات تشغيل "indexer" التي تحتوي على ذاكرة التخزين المؤقت.
أولاً، لضمان التناسق بين بيانات التعليم وعناكب الإنشاء. يتم تخزين أطوال المستندات، ويتم تحديث إجمالي مراجعات arabicslots الدليل على مستوى كل دليل. تتطلب ميزات تصنيف BM25 وBM25F أطوال المستندات وأطوال الفهرس المتوسطة كأحد مدخلاتها. من الواضح أن Term_idf_boost لا يدفع إلى 1.0 على الأقل، ولكن يمكن تغييره إلى كلمات بحث شخصية باستخدام مُعدِّل الكلمات الرئيسية المناسب، بما في ذلك... أي أن البحث لا يعثر إلا على نسخة واحدة من مستند IDF، سواء اعتبرتها العديد من الفهارس أم لا. تتم مشاركة مستندات IDF عبر الفهارس المتعددة.
توجيهات التعيين
الأهم من ذلك، أن معلمات ميزة JSON هذه تُفهرس المفاتيح فورًا. صُمم الفهرس الشامل لفهرسة مفاتيح JSON، مما يُتيح إمكانية امتلاك مفاتيح عشوائية متعددة، ولكنه يدعم أيضًا الأعمدة العادية. ويمكننا أيضًا إضافة 64 فهرسًا إضافيًا بدلًا من 1000 فهرس. يدعم هذا الفهرس المفاتيح العشوائية لكل قائمة، وفهرسة العديد من العناصر أو بيانات JSON، دفعة واحدة. ومع ذلك، قررتُ عرض بعض نقاط بيانات الأداء على الأقل.
حذف بنية الجملة

تذكر أنه في وضع دليل البيانات، يجب أن تكون مستندات المستخدمين الجدد موجودة الآن في أحدث إصدار من نظام الملفات الافتراضي (VFS) الخاص بمتصفح إنترنت إكسبلورر. ولا يتم تسجيل "كل شيء" على أي حال، حيث أن دليل التعليقات "المؤهلة" لسجل الاستعلام الخاص بها مرتبط. يتم تحديد مدة تحمل الاستعلام البطيء بواسطة توجيه inquire_log_min_msec.
بحثنا عن التأخيرات الأساسية لجميع برامج الزحف المحلية لتحسين الأداء، ثم جمعنا النتائج معًا، ثم فرضنا الحد الأخير، وبعد ذلك فقط قمنا بتقييم استدعاءات SNIPPET(). تُعد SNIPPET() صيغة "بعد الحد" ممتازة لتقييمها بشكل حصري. أما بالنسبة لاختلاف الاستعلام، فإن QUERY() تعمل عادةً. بالنسبة للمنشورات، يمكننا تخزينها إما في Sphinx (في سطر field_Sequence، أو في قيمة JSON، أو في DocStore)، أو يمكننا تخزينها خارجيًا ويمكنك الوصول إليها من خلال دالة UDF مخصصة.
مجموعة كوم كروس
نحن نساعد FLOATN حاليًا، ولكن قد نزيد عدد العلامات التجارية لاحقًا. في حال حدوث خطأ، سيتوقف النظام عن استدعاء أحدث دالة معرفة من قبل المستخدم (UDF) مجمعة على أحدث استعلام (تمامًا كما هو الحال مع دوال UDF العادية)، وقد لا تتمكن من الوصول إليها من بلدان أخرى في هذه الحالة. عادةً، تحتاج دالة foo() أحادية السطر إلى استخدام sphinx_int64_t لنوع الإرجاع، سواء تم إنشاؤها باستخدام UINT أو BIGINT، وذلك لتوفير الراحة. نعم، النماذج الأحدث في هذا التشبيه أكثر دقة. كما ذكرنا سابقًا، تختلف نماذج الإرجاع التي تحتوي على استدعاءات مجمعة عن النماذج العادية، وذلك لتحسين الأداء.

ستفشل الاستعلامات التي تُمكّنك من الوصول إلى وكلاء عن بُعد (داخل الفهارس المُسوّقة) وقد تنتهي مهلتها. نعم، لقد جربنا مؤخرًا فلترة مقالات بسيطة للغاية، وهي ببساطة تُحسّن النتائج عند إجراء استعلامات بحث مخصصة. مقارنة واحدة فقط تؤثر على المقالات، بدون كلمات، إلخ. ينطبق ترتيب مشابه داخل الفئة، لذا فإن أفضل حرف مرتبط تلقائيًا يُتيح البحث في النصوص الكاملة (وأفضل N من أصغر المعرفات للنصوص غير النصية). الترتيب الافتراضي الجديد داخل الفئة هو ترتيب حسب الوزن تنازليًا، ثم تصاعديًا، وهذا يجعل الرسالة النصية الكاملة الأكثر صلة تُطابق الصف "الأول" داخل المجموعة، ويمكنك اختيارها كممثل لها. قد تتكرر أوجه التشابه مع نفس البحث المخزن في رقم JSON بدلاً من UINT_Place، ولكن نعم، يعمل التصنيف باستخدام j.labels بنفس الكفاءة.
تعيينات المستند فقط
الحد الأدنى لحجم الحصة المطلوب لإنشاء أحدث فهارس السمات، والمذكورة ضمن الصفوف. الحجم القياسي هو 1024. هناك عدة خيارات يمكن التعامل معها، منها إصدار Sphinx طلبًا إضافيًا محميًا (لحالات يبدو فيها أن إحدى الوكالات ستخفض جميع الطلبات). يمكن أيضًا تعديل هذه الخيارات في مجموعة من الإعدادات على مستوى القائمة، أو في SELECT على مستوى الطلب. يتم تمييز كلا الحالتين (الأحمر والحشو) بدقة عند المطابقة، طالما أنهما مناسبتان للمنطقة "ب".
باستخدام معلومات الإدخال، يتم استبدال القيم القديمة المؤهلة الجديدة بالقيم الجديدة بغض النظر عن مكان تخزينها، وذلك لتحقيق أقصى قدر من الفعالية. كما يمكن البحث عن قيم الميزات حسب نوعها أو حسب المجموعة. في الإصدار v.step 3.8، يمكن تحديث معظم أنواع الوظائف.
