sql >> Databáze >  >> NoSQL >> MongoDB

Jaká by byla motivace integrovat mongodb se solr

ok, teď znám důvod, protože pouze pole, která jsme nakonfigurovali v Solr, budou uložena v lucene, neukládáme také celá data v lucenu. Pole vyhledávacích kritérií ukládáme pouze v lucenu. Spíš se navzájem doplňují. Pro vysvětlení na příkladu řekněme, že mám dokument, který má 40 polí a 5 z nich jsou jiné dokumenty. Představte si, že chci vytvořit dotaz, který říká, že chci, aby se 3 konkrétní pole v dokumentu rovnala určité hodnotě a v jednom z podřízených dokumentů nadřazené tabulky mám další kritéria pro konkrétní pole v intervalu a 1 další pro obsahovat určité slovo. Za to, že místo toho, abych měl další indexy v mongodb, mohu v solr ukládat pouze tato pole správnou konfigurací solr.



  1. Jak provádět mongo příkazy prostřednictvím skriptů shellu?

  2. MongoDB, výkon dotazu regulárním výrazem na indexovaných polích

  3. Neplatná instance vloženého dokumentu poskytnutá EmbeddedDocumentField při uložení

  4. Spring RedisConnectionFactory s transakcí, která nevrací připojení k fondu a po vyčerpání se zablokuje