Bloker opdatering af Ubuntu pakke
Af og til har jeg behov for at kunne blokere en pakke fra at opdatere. Det er generelt ikke noget jeg foretrækker, men der kan være ting som ikke virker med nyere versioner. For mit vedkommende er det for det…
Af og til har jeg behov for at kunne blokere en pakke fra at opdatere. Det er generelt ikke noget jeg foretrækker, men der kan være ting som ikke virker med nyere versioner. For mit vedkommende er det for det…
Som standard returnere Elasticsearch altid 10 dokumenter, i mange tilfælde vil man have alle eller et andet antal end de 10. Når du laver forespørgslen, kan du definer hvor mange resultater du vil have tilbage. Via GET ser det sådan…
Her er lige et hurtigt eksempel på en date range query: [code] { "size": "0", "query": { "range": { "date" : { "gt": "2009-01-01T00:00:00", "lt": "2010-01-01T00:00:00" } } } } [/code]
Når du sletter data i Elasticsearch bliver det ikke slettet med det samme. Du kan se hvor mange dokumenter der er slettet hvis du laver en status på dit index. curl -XGET localhost:9200/test_index/_stats?pretty Find deleted_docs. Hvis du har brug for…
Vi løb ind i et lidt underligt problem, som vi endte med at konstatere var en “feature” i Elasticsearch. Neden for ses mapping for et index med to typer: product1 og product2 curl -s -XPOST localhost:9200/test_index -d’ { “mappings”: { “product1”: { “_source”:…
En af de lidt irriterende ting ved Elasticseach er er man ikke kan ændre på mapping uden skal skulle reindexere. Det skal lige siges at man kan sagtens tilføje flere felter eller en ny type osv. Men allerede indexeret data…
Fra og med version 1.4 af Elasticsearch, er der kommet nogle muligheder for at begrænse adgangen til Elasticsearch serveren. Derfor skal man rette elasticsearch.yml for at give Kibana mulighed for at forbinde. Hvis du som mig styre rettigheder til ad gangen på…
Når du installere Elasticsearch er der som sådan ikke noget man skal konfigurere. Teamet bag har virkelig gjort meget for at det skal være nemt. Men der er nu alligevel en enkelt ting som du skal være specielt opmærksom på…
Det er meget praktisk at man kan lave backup og restore af sine data :-) For at komme igang skal man først lave et snapshot repository. Det er et data store hvor man definere hvor man vil gemme sine backups. Dette…
Under installation af et nye ElasticSearch cluster løb jeg ind i at noderne ikke ville joine hinanden :-/ Alle serveren kørte samme version af ElasticSearch (1.2.0) og samme version Ubuntu (14.04 LTS). Installationen er sket ved at tilføje det Debian…
For at give brugeren de mest relevante søge resultater i Elasticsearch er der mulighed for at lave det der hedder en bool søgning. Det går ud på at den laver forskellige søgninger og prioritere resultatet derefter. Den kan deles op…