انتقل إلى المحتوى
أمين أبوزيد
درس مخطط لهMID-043-L01

كيف تجد محركات البحث الأشياء

  • الدرس 1 من 6
  • Mid-level
في هذا الدرس 4 موضوعات

هذا الدرس مخطط له. يعرض المخطط أدناه الموضوعات التي سيغطيها، ولم يُنشر الدرس الكامل بعد.

نص الدروس والتمارين باللغة الإنجليزية، بينما تبقى واجهة الموقع وعناوين الدروس بالعربية.

في هذا الدرس

explain the inverted index and why full-text search is fast.

الموضوعات المخطط لها

  • Normal index: document → words. Inverted index: word → list of documents containing it.
  • A query looks up each word and combines the lists (AND/OR), so it does not scan every document.
  • Engines (Lucene-based: OpenSearch, Elasticsearch) split an index into shards for scale and replicas for availability.
  • Search is near-real-time: a document becomes searchable after a refresh (about a second by default; verify).
  • A search engine is a derived view of data, not a database of record.
تفاصيل المخطط المبدئي

عرض عملي

TermDocuments
red1, 3
shoe1, 2, 3
leather2

Query red shoe intersects lists to find docs 1 and 3.

اختبر فهمك

Why is an inverted index fast?

أظهر الإجابة

It looks up words directly instead of scanning all documents.

التطبيق

طبّق هذا الدرس بمختبر الوحدة وتمارينها واختبارها.

المختبر والتمارين الاختبار

تعليم الدرس كمكتمل اختياري ويمكنك التراجع عنه في أي وقت. يبقى تقدمك محفوظًا في هذا المتصفح.

اكتب للبحث في المستويات والمراحل والوحدات والدروس.