Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

मुझे किस तृतीय पक्ष खोज इंजन (निःशुल्क) का उपयोग करना चाहिए?

Zend_Lucene खोज सक्षम काम काफी अच्छी तरह से करता है। मुझे यकीन नहीं है कि यह आपकी दूसरी आवश्यकता का सामना कैसे करेगा, हालांकि यदि आपने टोकन को अनुकूलित किया है तो आप अक्षरों से संख्याओं में परिवर्तन को एक नए शब्द के रूप में मानकर ऐसा करने में सक्षम होना चाहिए।

जिसके बारे में मैं वास्तव में निश्चित नहीं हूं वह शीर्ष आवश्यकता है। यह देखते हुए कि इसे कैसे अनुक्रमित किया जाता है, खोज में आदेश अपरिवर्तनीय हो जाता है, इसलिए आप इसे ल्यूसीन के भारी संपादन के बिना, एक फिल्टर लिखने (मैचों को खींचने के लिए ल्यूसीन का उपयोग करके, फिर ऑर्डर की जांच) या अपना खुद का समाधान लिखने में सक्षम नहीं हो सकते हैं। . ये सभी खोज को धीमा कर देंगे, और आपके सर्वर पर लोड जोड़ देंगे।

solr भी है , लेकिन मैंने कभी इसका इस्तेमाल नहीं किया है और मुझे इसके बारे में कुछ भी पता नहीं है। Sphinx एक और था, लेकिन मैं देख रहा हूं कि आप पहले ही इसे खारिज कर चुके हैं।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. मैं SQL 'रैंक स्कोर' के लिए सघन_रैंक का उपयोग क्यों नहीं कर सकता?

  2. MySql DB में डेटा डालें और प्रदर्शित करें कि क्या सम्मिलन सफल या विफलता है

  3. कई सारे संबंधों में काम नहीं कर रहे कैस्केड में इकाइयों को हटाना

  4. PHP घुमाएँ और एक सरणी में जोड़ें

  5. क्या पाइथन के सेट प्रकार के बराबर एक MySQL है?