Star-Academy/codestar-internship

تدوین فاز هشتم - استفاده از الاستیک سرچ در کد

Closed this issue · 0 comments

در فاز هفتم مفاهیم و کوئری‌های الاستیک سرچ مطرح شد و در این فاز می‌خواهیم روی ارتباط با الاستیک سرچ از طریق سی شارپ و ساخت و ارسال کوئری و دریافت جواب آن در سی شارپ تمرکز کنیم.

به عبارت دیگر در فاز هفتم هیچ کاری به
NEST
نداشتیم اما در این فاز تمرکز ما بر اجرای کوئری‌های فاز قبل از طریق سی شارپ و
NEST
است.

موارد پیشنهادی برای این فاز

  • چرا به NEST نیاز داریم
  • اتصال اولیه و تست درست بودن کانکشن
  • اجرای کوئری‌های خواندن ساده با سی شارپ روی داده‌ای که در فاز قبلی از طریق کیبانا وارد شده بود
  • ایجاد ایندکس با سی شارپ
  • ارسال داکیومنت‌های جدید به الاستیک با سی شارپ
    • ارسال تک داکیومنت
    • ارسال بالک
  • آشنایی عمیق با مفهوم رفرش و Near Real Time
  • اجرای کوئری‌های پیچیده با سی شارپ
  • اجرای انواع ولیدیشن روی پاسخ الاستیک Validate Response
  • دریافت اطلاعات سیستمی الاستیک مثل وضعیت نود ها و ...

این چک لیست با نظر طراح فاز می‌تواند تغییر کند

پیشنهاد میشود خروجی نهایی این فاز پیاده سازی فاز یک با الاستیک سرچ یک نرم افزار کنسول سی شارپی توسط کارآموزان باشد