Inverted indexes

Bu yerda qidiruv tizimi qanday ishlashining juda soddalashtirilgan versiyasi.

Inverted indexes

Bu yerda qidiruv tizimi qanday ishlashining juda soddalashtirilgan versiyasi. Aytaylik, sizda ushbu oddiy tarkibga ega uchta veb-sahifa bor.

Inverted indexes

Keling, ushbu tarkibdan xesh jadvalini tuzamiz.

hash tables

Xesh jadvalining kalitlari so'zlardir va qiymatlar har bir so'z qaysi sahifalarda paydo bo'lishini aytadi. Aytaylik, foydalanuvchi salom ni qidiradi. Keling, qaysi sahifalarda salom ko'rsatilishini ko'rib chiqaylik.

hi

Aha: U A va B sahifalarida paydo bo'ladi. Natijada foydalanuvchiga o'sha sahifalarni ko'rsatamiz. Yoki foydalanuvchi u yerda qidiradi deylik. Bilasizmi, u A va C sahifalarida ko'rinadi. Juda oson, a? Bu foydali ma'lumotlar tuzilmasi: so'zlarni ular paydo bo'ladigan joylarga ko'rsatadigan xesh. Ushbu ma'lumotlar strukturasi teskari indeks deb ataladi va u odatda qidiruv tizimlarini yaratish uchun ishlatiladi. Agar siz qidiruvga qiziqsangiz, bu boshlash uchun yaxshi joy.

Ushbu sahifada

Xato haqida xabar berish