مروری بر روشهای بهینه سازی جستجو در درخت های B و کاربرد آن در ایندکس گذاری پایگاه داده

سال انتشار: 1404
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 55

فایل این مقاله در 11 صفحه با فرمت PDF قابل دریافت می باشد

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این مقاله:

شناسه ملی سند علمی:

DMECONF10_216

تاریخ نمایه سازی: 1 مرداد 1404

چکیده مقاله:

درخت های B از جمله ساختارهایی هستند که از گذشته تا امروز ستون بسیاری از سامانه های پایگاه داده محسوب می شوند. با بالا رفتن حجم داده ها در دنیای امروزی، مسئله ی سرعت جستجو در این ساختارها به یکی از دغدغه های مهم تبدیل شده است. این نوشتار نگاهی دارد به مجموعه ای از راهکارهایی که در سال های اخیر برای بهبود عملکرد جستجو در این درخت ها پیشنهاد شده اند. یکی از روش هایی که در زمینه ی فشرده سازی مطرح شده، تکنیک Tail+Head است. این روش با کاهش حجم کلیدها، ارتفاع درخت را کمتر کرده و به این ترتیب، زمان جستجو را در مواردی تا بیش از دو برابر بهبود بخشیده است. از طرف دیگر، بعضی پروژه ها به دنبال کاهش مصرف انرژی در زمان پردازش داده ها هستند، که این روزها اهمیت زیادی پیدا کرده اند. همچنین، در سال های اخیر، الگوریتم های یادگیری ماشین نیز وارد این حوزه شده اند و ابزارهایی ارائه داده اند که می توانند با توجه به الگوی دسترسی به داده ها، مسیرهای جستجو را هوشمندانه تر مدیریت کنند. استفاده از ابزارهای هوش مصنوعی با وجود مزایایشان، پیچیدگی هایی را هم وارد کار می کند که نیازمند منابع محاسباتی بیشتر و تنظیمات دقیقتری هستند. در مجموع، این مرور می کوشد تا تصویر روشنی از وضعیت فعلی و افق های پیشرو برای بهینه سازی جستجو در درخت های B ارائه دهد و به پژوهشگران و فعالان این حوزه کمک کند تا در انتخاب مسیرهای توسعه و پیاده سازی، تصمیم های بهتری بگیرند.

کلیدواژه ها:

نویسندگان

فاطمه هادی

دانشجوی تحصیلات تکمیلی مهندسی کامپیوتر، گروه کامپیوتر، دانشکده هوش مصنوعی و فناوریهای اجتماعی و پیشرفته، واحد اصفهان (خوراسگان)، دانشگاه آزاد اسلامی، اصفهان، ایران

فرزانه کاویانی

گروه کامپیوتر، دانشکده هوش مصنوعی و فناوریهای اجتماعی و پیشرفته، واحد اصفهان (خوراسگان)، دانشگاه آزاد اسلامی، اصفهان، ایران