شروع به کار با موتور جستجو متن باز elasticsearch
148 بار بازدید -
3 سال پیش
-
تاحالا فکر کردید که موتور
تاحالا فکر کردید که موتور جستجو ها چطوری ایجاد شدن؟یا اینکه آیا ساخت یه موتور جستجو بدون بودجه های میلیاردی ممکنه یا نه؟ خب من در این ویدیو سعی کردم به این سوال پاسخ بدم.
توی این سری ویدیو من قصد دارم یه موتور جستجوی کامل (ولی کوچولو موچولو) روی سیستم خودم راه بندازم و براش یه وب اپلیکیشن هم مینویسم و همه کد هارو هم منتشر میکنم.
الاستیک سرچ (elasticsearch) یه نرم افزار رایگان و متن باز موتور جستجو هست که کیفیت و سرعت و قابلیت خیلی زیادی هم داره. بر پایه پروژه متن باز Apache lucene توسعه داده شده که گوگل هم در ابتدا از بر پایه همین lucene بوده (طبق ادعای elasticsearch )
چیزی که در این ویدیو میبینید تست اولیه و نصب elasticsearch هست و ایندکس کردن چند تا داده و جستجو کردن بین اونها. اگر مثل من این مراحل رو پیش برید، در انتهای این ویدیو یه موتور جستجوی کوچولو موچولو رو کامپیوترتون دارید که مستقل هم هست! عالی نیست؟
لینک هایی که استفاده کردم:
https://github.com/elastic/elasticsearch
https://www.elastic.co/downloads/elasticsearch
https://www.elastic.co/guide/en/elasticsearch/reference/current/getting-started.html
https://raw.githubusercontent.com/elastic/elasticsearch/master/docs/src/test/resources/accounts.json
https://lucene.apache.org/
https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-query-string-query.html
امیدوارم بدردتون بخوره و فک میکنم ۵ یا ۶ تا ویدیو دیگه باید بذارم تا کل موتور جستجو رو کامل کنم
پ.ن: کلا این مبحثی که نوشتم و اولین ویدیوش رو هم دیدید، برای خودم هم جدیده و دارم یاد میگیرم، پس اشتباهاتی که دارم طبیعیه و بهتره با همکاری هم پیشرفت کنیم
نظرتون چی بود؟ کامنت کنید
ایمیل هم اگه حال داشتید بفرستید
maghorbani759 [at] gmail.com
3 سال پیش
در تاریخ 1399/12/22 منتشر شده
است.
148
بـار بازدید شده