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 پاسخ 809 بازدید
+1 امتیاز
2 پاسخ 648 بازدید
سوال شده 10 سال قبل در برنامه نویسی توسط kashi (7.2هزار امتیاز)
0 امتیاز
1 پاسخ 540 بازدید
+1 امتیاز
2 پاسخ 2.7هزار بازدید
+1 امتیاز
0 پاسخ 495 بازدید
+1 امتیاز
1 پاسخ 542 بازدید
0 امتیاز
0 پاسخ 1.6هزار بازدید
0 امتیاز
0 پاسخ 245 بازدید
...