Lucene টার্ম ফ্রিকোয়েন্সি এবং বিপরীত নথির ফ্রিকোয়েন্সি নিয়ে কাজ করে । এটি নথির সাথে প্রতিটি শব্দের ম্যাপিংয়ের একটি সূচক তৈরি করে এবং এর ফ্রিকোয়েন্সি গণনা যা নথিতে বিপরীত সূচক ছাড়া কিছুই নয়।
উদাহরণ :
ফাইল 1: এলোমেলো অ্যাক্সেস মেমরি প্রধান স্মৃতি।
ফাইল 2: হার্ড ডিস্কগুলি গৌণ মেমরি।
Lucene একটি বিপরীত সূচক কিছু তৈরি করে
ফাইল 1:
শব্দ: এলোমেলো
ফ্রিকোয়েন্সি: 1
অবস্থান: 0
শব্দ: স্মৃতি
ফ্রিকোয়েন্সি: 2
অবস্থান: 3
অবস্থান: 6
সুতরাং এটি অনুসন্ধান করা সামগ্রী দ্রুত অনুসন্ধান এবং পুনরুদ্ধার করতে সক্ষম। অনুসন্ধানের অনুসন্ধানের জন্য যখন খুব বেশি মিল রয়েছে তখন এটি ওজনের উপর ভিত্তি করে ফলাফলকে আউটপুট করে। "মেইন মেমরি" অনুসন্ধান ক্যোয়ারীটি বিবেচনা করুন এটি পৃথকভাবে 4 টি শব্দের জন্য অনুসন্ধান করে এবং ফলাফলটি এর মতো হবে,
মূল
ফাইল 1: ফ্রিকোয়েন্সি - 1
স্মৃতি
ফাইল 1: ফ্রিকোয়েন্সি - 2
ফাইল 2: ফ্রিকোয়েন্সি - 1
ফলাফল ফাইল 1 এর পরে ফাইল 2 হবে । 'এবং', 'বা', 'বেশিরভাগ সাধারণ শব্দের উপর ওজন বহন বন্ধ করার জন্য এটি বিপরীত দলিলের ফ্রিকোয়েন্সি বিবেচনা করে (যেমন' এটি শব্দের ওজন হ্রাস করে যা ডকুমেন্ট সেটের মধ্যে সর্বাধিক জনপ্রিয়)।