সম্প্রতি আমি ডকুমেন্ট ইনডেক্সিং ইঞ্জিনগুলির সীমাবদ্ধতায় নিজেকে ছটফট করতে দেখেছি। আমি একটি ছোট ওয়েবসাইট বিকাশ করছিলাম যার জন্য বেশ কয়েকটি দৃust় অনুসন্ধানের দক্ষতার প্রয়োজন ছিল তবে তাদের হার্ডওয়্যার সীমাবদ্ধতার কারণে আমি এই প্রয়োজনটি পরিচালনা করতে লুসিন-ইশ সমাধান (যেমন সোলার বা ইলাস্টিক অনুসন্ধান যেমন আমি সাধারণত করতে পারি) স্থাপন করতে পারি না।
এবং তারপরেও, যখন আমার কিছু জটিল ডেটা এবং গণনাগুলি ডেটাবেস-নিবিড় ছিল তা পরিবেশন করার দরকার ছিল, আমার 250k এর বেশি সম্ভাব্য রেকর্ডগুলি হ্যান্ডেল করার দরকার ছিল না। এটিকে হ্যান্ডেল করার জন্য একটি সম্পূর্ণ সোলার বা ইএস দৃষ্টান্ত স্থাপন করা কোনও অপচয় হিসাবে মনে হয়েছিল।
আমি এটি সম্পর্কে চিন্তা করার পরে, এটি মোটামুটি বড় সমস্যার মতো মনে হচ্ছে। বেশিরভাগ লোকেরা এসকিউএল দিয়ে অনুসন্ধানের প্রয়োজনীয়তাগুলি পরিচালনা করে। তারা কেবল তাদের ডেটা জন্য এসকিউএল অনুসন্ধান চালায় এবং এটাই। তাদের অনুসন্ধানের ক্ষমতাগুলিও ভয়ানক হয়ে যায়।
একটি কম্বল পূর্ণ-পাঠ্য ওয়াইল্ডকার্ড অনুসন্ধান করা কিছু সিস্টেমে (বিশেষত ভাগ্যবান হোস্টগুলি) বেদনাদায়কভাবে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে আপনার যোগ দিতে পারেন database
আপনি ব্যবহারকারীর একক অনুরোধে একাধিক প্রশ্নগুলি শেষ করেছেন end আপনি সম্ভবত আরও জটিল প্রশ্নগুলির সাথে এটি পেতে পারেন তবে আগের বিষয়টি দেখুন।
পূর্ণ-পাঠ্য ইঞ্জিনগুলিতে সাধারণত বৈশিষ্ট্যগুলির অভাব উপস্থিত থাকে।
ডেটাবেসগুলির সার্ভার হিসাবে স্থাপন করার প্রয়োজন একই সমস্যা ছিল এবং তারপরে এসকিউএলাইট এসেছিল এবং হঠাৎ আমরা একটি ডাটাবেস স্থাপন করতে পারি যা একটি ফাইলে স্বয়ংসম্পূর্ণ। আমার গুগলিং কিছুই তৈরি করে নি - পুরো-পাঠ্য ইনডেক্সিং / অনুসন্ধানের জন্য যদি এরকম কিছু উপস্থিত থাকে তবে অবাক হন।
লাইটওয়েট ডকুমেন্ট ইনডেক্সিং (উদাহরণস্বরূপ অন্য প্রশ্নের উত্তরে ব্যাখ্যা করা হয়েছে ) বাস্তবায়ন করবেন বা এই পরিস্থিতিতে এসকিউএল ব্যবহার চালিয়ে যাবেন কিনা তা সিদ্ধান্ত নেওয়ার সময় কোন কারণগুলিকে বিবেচনা করা উচিত ?