0 امتیاز
قبل در برنامه نویسی توسط (1.1هزار امتیاز)
برچسب گذاری دوباره قبل توسط

ElasticSearch و Apache Solr دو موتور جستجو هستند که هر دو بر پایه Lucene کار می کنند، می خواستم بدونم چه تفاوت هایی با یکدیگر دارند و استفاده از هر کدام برای چه موارد کاربردی بهتر است؟

2 پاسخ

+2 امتیاز
قبل توسط (2.2هزار امتیاز)
Elasticsearch یک «موتور جستجوی توزیع شده» است که به صورت یک پروژه منبع-باز جاوایی تولید شده است. این موتور جستجو خود بر اساس Lucene (موتور جستجوی محبوب در جاوا) تولید شده است. از اصلی ترین خصوصیات این موتور جستجو، مقیاس پذیری (یعنی استفاده از آن در زمانی که حجم و اندازة داده ها زیاد باشد) و ایندکس و جستجوی داده ها «در لحظه» (realtime) است.

برگرفته از

https://www.facebook.com/javakaar
قبل توسط (1.1هزار امتیاز)
سوال درباره تفاوت های ElasticSearch با Apache Solr است.
+1 امتیاز
قبل توسط (7.8هزار امتیاز)
Elasticsearch یک «موتور جستجوی توزیع شده» است که به صورت یک پروژه منبع-باز جاوایی تولید شده است. این موتور جستجو خود بر اساس Lucene (موتور جستجوی محبوب در جاوا) تولید شده است. از اصلی ترین خصوصیات این موتور جستجو، مقیاس پذیری (یعنی استفاده از آن در زمانی که حجم و اندازة داده ها زیاد باشد) و ایندکس و جستجوی داده ها «در لحظه» (realtime) است.

Apache Solrموتور جستجوی محبوب و سریع محصول شرکت آپاچی می باشد که شما را قادر خواهد ساخت تا بر روی کلمات و محتواهای سایتتان جستجوی سریعی داشته باشید. این ابزار با زبان جاوا پیاده سازی شده است. مزایای استفاده از Solr:

    جستجو بصورت Full-Text،   Hit Highlighting، Fast Searching،    Dynamic Clustering، Database Integration

مهترین مزیت استفاده از Solr این است که می توان بار جستجو را بر روی یک سرور دیگر انداخت تا جستجو باعث کندی پورتال نشود.
قبل توسط (1.1هزار امتیاز)
می خواستم بیشتر درباره تفاوت ها شون بدونم.

سوالات مشابه

+1 امتیاز
1 پاسخ 711 بازدید
+1 امتیاز
2 پاسخ 509 بازدید
سوال شده 9 سال قبل در برنامه نویسی توسط kashi (7.2هزار امتیاز)
0 امتیاز
1 پاسخ 416 بازدید
+1 امتیاز
2 پاسخ 2.6هزار بازدید
+1 امتیاز
0 پاسخ 388 بازدید
+1 امتیاز
1 پاسخ 414 بازدید
0 امتیاز
0 پاسخ 1.5هزار بازدید
0 امتیاز
0 پاسخ 72 بازدید
...