MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Опции за пълно текстово търсене за настройка на MongoDB

В MongoDB има някои възможности за търсене, но той не е толкова богат на функции, колкото търсачките.

http://www.mongodb.org/display/DOCS/Full+Text+Search+in+Mongo

Използваме Mongo със Solr, за да направим съдържанието достъпно за търсене. Предпочитаме Solr, защото

  • Лесен е за конфигуриране и персонализиране
  • Има голяма общност (това е наистина полезно, ако работите с инструменти с отворен код)

Тъй като не работихме с ES, не мога да кажа много за това. Можете да намерите някои дискусии за Solr срещу ES на връзките по-долу.

  • Solr срещу ES 1
  • Solr срещу ES 2
  • Solr срещу ES 3


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB $toBool

  2. MongoDB diacriticInSensitive търсене не показва всички редове с ударение (думи с диакритичен знак), както се очаква и обратно

  3. Намерете дали някой е имал рожден ден през следващите 30 дни с mongo

  4. $unwind празен масив

  5. MongoDB Opensource срещу MongoDB Enterprise