Ho un'applicazione sviluppata utilizzando il modello MVC e ora vorrei indicizzarne più modelli, ciò significa che ogni modello ha una struttura dati diversa. È meglio usare indici multipli, uno per ciascun modello o avere un tipo all'interno dello stesso indice per ciascun modello? Entrambi i modi richiederebbero anche una diversa …
So che uno può eliminare tutti i documenti da un certo tipo tramite deleteByQuery. Esempio: curl -XDELETE 'http://localhost:9200/twitter/tweet/_query' -d '{ "query" : { "term" : { "user" : "kimchy" } } }' Ma non ho un termine e voglio semplicemente eliminare tutti i documenti da quel tipo, non importa quale …
Ho esaminato molti blog e siti sulla configurazione di Elasticsearch per MongoDB per indicizzare le raccolte in MongoDB, ma nessuna di queste era semplice. Spiegami una procedura passo passo per l'installazione di elasticsearch, che dovrebbe includere: configurazione eseguire nel browser Sto usando Node.js con express.js, quindi per favore aiutate di …
Avevo ElasticSearch 5.2 e ho appena aggiornato a 6.0. Sto cercando di creare un modello di indice seguendo la guida qui , ma ho riscontrato un errore Content-Type header [application/x-www-form-urlencoded] is not supported La mia domanda è curl -X PUT localhost:9200/_template/template_1 -d ' { "index_patterns": ["te*", "bar*"], "mappings": { "type1": …
Di recente ho iniziato a utilizzare ElasticSearch e non riesco a farlo cercare una parte di una parola. Esempio: ho tre documenti del mio couchdb indicizzati in ElasticSearch: { "_id" : "1", "name" : "John Doeman", "function" : "Janitor" } { "_id" : "2", "name" : "Jane Doewoman", "function" : …
Chiuso . Questa domanda è basata sull'opinione . Attualmente non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 11 mesi fa . Migliora questa domanda Ho appena iniziato con Elasticsearch e uno dei principali …
Come ottenere i valori di tutti languagesi record e renderli unici. Records PUT items/1 { "language" : 10 } PUT items/2 { "language" : 11 } PUT items/3 { "language" : 10 } domanda GET items/_search { ... } # => Expected Response [10, 11] Qualsiasi aiuto sarebbe grande.
Elasticsearch lancia una SearchParseExceptionquery durante l'analisi se sono presenti alcuni documenti trovati che non contengono campi utilizzati nei criteri di ordinamento. SearchParseException: errore di analisi [nessuna mappatura trovata per [prezzo] per ordinare in base a] Come posso cercare con successo questi documenti, anche se in alcuni manca il pricecampo?
Nuovo qui per Elasticsearch e cercando di ottenere una migliore comprensione della differenza tra queste query. Per quanto ne so, termcorrisponde a un singolo termine (deve essere minuscolo affinché la corrispondenza funzioni?), Ed entrambi match phrasee query stringcorrisponde a una stringa di testo.
Devo rinominare diversi indici in un cluster (il loro nome deve essere cambiato, non posso usare gli alias ). Ho visto che non ci sono modi supportati per farlo, il più vicino che ho trovato è rinominare la directory dell'indice , l'ho provato in un cluster. Il cluster ha 3 …
Sto imparando NoSQL e sto esaminando diverse opzioni per uno dei requisiti del mio cliente. Ho esaminato varie risorse prima di porre questa domanda (una persona con poca conoscenza di NoSQL) Devo memorizzare i dati a una velocità maggiore e leggere i dati. Completamente a prova di errore e facilmente …
Quando ho provato a connettermi a Elasticsearch utilizzando il curl http://localhost:9200, funziona correttamente. Ma quando eseguo curl http://IpAddress:9200, viene visualizzato un messaggio di errore Impossibile connettersi alla porta localhost 9200: connessione rifiutata Come risolvere questo errore?
Ho una query di cui ho bisogno per filtrare i risultati. Questa è la mia domanda { "query": { "filtered": { "query": { "multi_match": { "default_operator": "AND", "fields": [ "author", "title", "publisher", "year" ], "query": "George Orwell" } }, "filter": { "terms": { "year": [ 1980, 1981 ] } } …
Quando provo a pubblicare documenti su Elasticsearch normalmente ricevo questo errore: cluster_block_exception [FORBIDDEN/12/index read-only / allow delete (api)]; Vedo questo messaggio anche nei log di Elasticsearch: flood stage disk watermark [95%] exceeded ... all indices on this node will marked read-only
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.