sql >> Databasteknik >  >> NoSQL >> MongoDB

Vad skulle vara motivationen att integrera mongodb med solr

ok nu vet jag orsaken eftersom endast de fält vi har konfigurerat i Solr kommer att lagras i lucene vi lagrar inte hela data i lucene också. Vi lagrar endast sökkriteriefälten i lucene. De är mer som att komplettera varandra. För att förklara med ett exempel kan vi säga att jag har ett dokument med 40 fält och 5 av dem är andra dokument. Föreställ dig att jag vill göra en fråga som säger att jag vill att 3 specifika fält i dokumentet ska vara lika med ett visst värde och i ett av underdokumenten till den överordnade tabellen har jag ett annat kriterium för att ett specifikt fält ska vara i ett intervall och ett annat för att inkludera ett visst ord. För att istället för att ha extra index i mongodb, kan jag bara lagra dessa fält i solr genom att konfigurera solr korrekt.



  1. i React kallar jag två listor till sida från mongo och jag vill klicka på en för att filtrera vad som visas i andra

  2. Hur aktiverar jag TLS för Redis 6 på Sidekiq?

  3. MongoDB:BSON till JSON

  4. MongoDB skiftlägesokänslig nyckelsökning