سؤال

مرتبك قليلاً هنا ،

كيف سولر أو solrnet أي مختلف عن البحث nhibernate؟ هل يقدم Solr أي شيء آخر Lucene.net الذي - التي البحث nhibernate?

هل كانت مفيدة؟

المحلول

شرحت الاختلافات والعلاقات بين هذه المشاريع في منشور المدونة هذا.

باختصار: في حين أن Lucene (.NET) هي مكتبة ، فإن Solr هو تطبيق Java مستقل يستخدم Lucene لتوفير فهرسة النص الكامل والبحث من خلال واجهة XML/HTTP. هذا يعني أنه يمكن استخدامه من أي منصة/لغة. على الرغم من أنها مرنة للغاية ، إلا أنها أسهل في الاستخدام من Law Lucene وتوفر ميزات شائعة الاستخدام في تطبيقات البحث ، مثل البحث الوجه و ضرب تسليط الضوء. كما أنه يتعامل التخزين المؤقت, تكرار, Sharding, ولديه واجهة مسؤول ويب لطيفة. لا يتم توفير أي من هذه الميزات مباشرة بواسطة lucene.net / nhibernate.search.

Solrnet هو عميل للتواصل مع SOLR من تطبيق .NET.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top