18-12-2021, 11:16 AM
جواب سوال سوم
1-استفاده از Elasticsearch دارای مزایای زیادی است؛ از این مزایا می توان به موارد زیر اشاره کرد
مقیاس پذیری: یعنی با افزایش حجم داده ها، عملکرد همچنان بسیار ساده مانده و نتایج قابل اطمینان است. این یک ویژگی بسیار مهم است که به ساده سازی معماری های پیچیده و صرفه جویی در زمان در طول اجرای پروژه ها کمک می کند
2-سرعت: Elasticsearch از شاخص گذاری معکوس استفاده می کند. شاخص گذاری معکوس یک روش مبتني بر کلمه است که براي جستجوی سریع اسناد شامل یک کلمه ی خاص به کار می رود. در نتیجه حتی زمانی هم که در مجموعه داده های بسیار بزرگ جستجو می کند، بسیار سریع است.
3-چندزبانه: یکی از ویژگی های Elasticsearchاین است که چندزبانه است. این موتور از نوشتارهای گسترده ای در زبان های مختلف مانند عربی، برزیلی، چینی، انگلیسی، فرانسوی، کره ای و ... پشتیبانی می کند.
4-بهینه بودن در کار با اسناد: Elasticsearchماهیت پیچیده ی دنیای واقعی را به عنوان اسناد JSON ساختاربندی کرده و تمام مفاهیم را به طور پیش فرض در یک شاخص ( index) جمع آوری می کند تا بتوان داده ها را جستجو کرد. از آنجا که هیچ ردیف و ستون داده ای وجود ندارد، می توان به راحتی جستجوی متن کامل را انجام داد.
5-تکمیل خودکار: Elasticsearchبا پیش بینی کلمه )حتی اگر شامل تعداد بسیار کمی از کاراکترها باشد( ، تعامل انسان و رایانه را سرعت می بخشد.
1-استفاده از Elasticsearch دارای مزایای زیادی است؛ از این مزایا می توان به موارد زیر اشاره کرد
مقیاس پذیری: یعنی با افزایش حجم داده ها، عملکرد همچنان بسیار ساده مانده و نتایج قابل اطمینان است. این یک ویژگی بسیار مهم است که به ساده سازی معماری های پیچیده و صرفه جویی در زمان در طول اجرای پروژه ها کمک می کند
2-سرعت: Elasticsearch از شاخص گذاری معکوس استفاده می کند. شاخص گذاری معکوس یک روش مبتني بر کلمه است که براي جستجوی سریع اسناد شامل یک کلمه ی خاص به کار می رود. در نتیجه حتی زمانی هم که در مجموعه داده های بسیار بزرگ جستجو می کند، بسیار سریع است.
3-چندزبانه: یکی از ویژگی های Elasticsearchاین است که چندزبانه است. این موتور از نوشتارهای گسترده ای در زبان های مختلف مانند عربی، برزیلی، چینی، انگلیسی، فرانسوی، کره ای و ... پشتیبانی می کند.
4-بهینه بودن در کار با اسناد: Elasticsearchماهیت پیچیده ی دنیای واقعی را به عنوان اسناد JSON ساختاربندی کرده و تمام مفاهیم را به طور پیش فرض در یک شاخص ( index) جمع آوری می کند تا بتوان داده ها را جستجو کرد. از آنجا که هیچ ردیف و ستون داده ای وجود ندارد، می توان به راحتی جستجوی متن کامل را انجام داد.
5-تکمیل خودکار: Elasticsearchبا پیش بینی کلمه )حتی اگر شامل تعداد بسیار کمی از کاراکترها باشد( ، تعامل انسان و رایانه را سرعت می بخشد.