{"id":32312,"date":"2019-10-31T21:46:17","date_gmt":"2019-10-31T18:46:17","guid":{"rendered":"https:\/\/prohoster.info\/blog\/znakomstvo-s-elasticsearch-step-by-step\/"},"modified":"2019-10-31T21:46:17","modified_gmt":"2019-10-31T18:46:17","slug":"znakomstvo-s-elasticsearch-step-by-step","status":"publish","type":"post","link":"https:\/\/prohoster.info\/nl\/blog\/administrirovanie\/znakomstvo-s-elasticsearch-step-by-step","title":{"rendered":"Kennismaking met Elasticsearch stap voor stap","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Hallo!<br \/>\nVandaag gaan we het hebben over de full-text search engine Elasticsearch (hierna ES), die<br \/>\ngebruikt wordt door het Docsvision 5.5 platform.<\/p>\n<p><img decoding=\"async\" alt=\"Kennismaking met Elasticsearch stap voor stap\" src=\"\/wp-content\/uploads\/2019\/04\/0e918b4f486bb42958b5a3e008ff1858.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h3>1. Installatie<\/h3>\n<p>\nU kunt de actuele versie downloaden via de link: <noindex><a rel=\"nofollow\" href=\"https:\/\/www.elastic.co\/downloads\/elasticsearch\">www.elastic.co\/downloads\/elasticsearch<\/a><\/noindex> <br \/>\nScreenshot van de installatie-assistent hieronder:<br \/>\n <img decoding=\"async\" alt=\"Kennismaking met Elasticsearch stap voor stap\" src=\"\/wp-content\/uploads\/2019\/04\/e889e8f83950e653f9f578d1654615b5.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>2. Controle van de functionaliteit<\/h3>\n<p>\nGa na de installatie naar het adres <br \/>\n<noindex>http:\/\/localhost:9200\/<\/noindex><br \/>\nDe pagina met de status van ES zou moeten verschijnen, voorbeeld hieronder:<br \/>\n<img decoding=\"async\" alt=\"Kennismaking met Elasticsearch stap voor stap\" src=\"\/wp-content\/uploads\/2019\/04\/337870820935e6830294eb8a35091549.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Als de pagina niet opent, controleer dan of de Elasticsearch-service is gestart. In Windows is dit<br \/>\nde Elasticsearch-service.<br \/>\n<img decoding=\"async\" alt=\"Kennismaking met Elasticsearch stap voor stap\" src=\"\/wp-content\/uploads\/2019\/04\/448b2eb67c8f494c6168c2b03f296ba9.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>3. Verbinding met Docsvision<\/h3>\n<p>\nDe verbinding met Elasticsearch wordt ingesteld op de pagina van de full-text<br \/>\nindexering service.<br \/>\n<img decoding=\"async\" alt=\"Kennismaking met Elasticsearch stap voor stap\" src=\"\/wp-content\/uploads\/2019\/04\/d29bf325c304bd57bb0e18bfde362aaf.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nHier moet worden opgegeven:<br \/>\n1. Adres van de Elasticsearch-server (ingesteld tijdens de installatie).<br \/>\n2. Verbindingstring voor de DBMS.<br \/>\n3. Adres Docsvision (in het formaat ConnectAddress=<noindex>http:\/\/SERVER\/DocsVision\/StorageServer\/StorageServerService.<br \/>\nasmx<\/noindex>) <br \/>\n4. Op het tabblad 'Kaarten' en 'Gidsen' moeten de gegevens worden ingesteld die<br \/>\nge\u00efndexeerd moeten worden.<br \/>\nZorg er ook voor dat het account waaronder de service Docsvision draait<br \/>\nFulltext Indexing service, toegang heeft tot de Docsvision DB op MS SQL.<br \/>\nNa de verbinding moet u controleren of er taken in de MS SQL DB zijn aangemaakt met het prefix:<br \/>\n\u2018DV:FullText__CardWithFilesPrepareRange\u2019<br \/>\n <img decoding=\"async\" alt=\"Kennismaking met Elasticsearch stap voor stap\" src=\"\/wp-content\/uploads\/2019\/04\/9c499560b14034f1c1b652e177d4592a.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nNa de instellingen in de Windows-client wordt de zoekbalk ontgrendeld.<\/p>\n<h3>4. REST API Elastic<\/h3>\n<p>\nDe beheerder kan verschillende informatie over de werking van Elasticsearch verkrijgen met behulp van<br \/>\nde beschikbare REST API.<br \/>\nIn de volgende voorbeelden gebruiken we de Insomnia Rest Client.<\/p>\n<h4>Verkrijgen van algemene informatie<\/h4>\n<p>\nZodra de service is gestart en werkt (http:\/\/localhost:9200\/ in de browser), kunt u<br \/>\nde volgende aanvraag uitvoeren:<br \/>\n<noindex>http:\/\/localhost:9200\/_cat\/health?v<\/noindex><\/p>\n<p>We krijgen een reactie over de status van de Elasticsearch-service (in de browser):<br \/>\n <img decoding=\"async\" alt=\"Kennismaking met Elasticsearch stap voor stap\" src=\"\/wp-content\/uploads\/2019\/04\/2a168771b22a2cc8d32361dd58aae1e8.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nReactie over de status in Insomnia:<br \/>\n <img decoding=\"async\" alt=\"Kennismaking met Elasticsearch stap voor stap\" src=\"\/wp-content\/uploads\/2019\/04\/d88df372b98f44904a8bec715e5f53aa.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nLet op de Status \u2014 Groen, Geel, Rood. De offici\u00eble documentatie zegt het volgende over de statussen: <br \/>\n\u2022 Groen \u2014 Alles goed (Cluster volledig operationeel)<br \/>\n\u2022 Geel \u2014 Alle gegevens toegankelijk, maar sommige replica's zijn nog niet toegewezen aan de cluster <br \/>\n\u2022 Rood \u2014 Een deel van de gegevens is om welke reden dan ook niet beschikbaar (de cluster functioneert normaal)<br \/>\nVerkrijgen van statusinformatie over de knooppunten in de cluster en hun status (ik heb 1 knoop):<br \/>\n<noindex>http:\/\/localhost:9200\/_cat\/nodes?v<\/noindex><br \/>\n<img decoding=\"async\" alt=\"Kennismaking met Elasticsearch stap voor stap\" src=\"\/wp-content\/uploads\/2019\/04\/02896f70b170d35d8ebb26b895826fe7.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n <br \/>\nAlle indexen (indices) van ES:<br \/>\n<noindex>http:\/\/localhost:9200\/_cat\/indices?v<\/noindex><br \/>\n<img decoding=\"async\" alt=\"Kennismaking met Elasticsearch stap voor stap\" src=\"\/wp-content\/uploads\/2019\/04\/8a61c7686a0e7999a84b11f56d08881e.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nNaast de indexen van Docsvision, kunnen er ook indexen van andere applicaties zijn \u2014 heartbeat,<br \/>\nkibana \u2014 als u deze gebruikt. Nuttige van onnodige kunnen worden gesorteerd. Bijvoorbeeld,<br \/>\nNeem alleen de indexen waarvan de naam rd% bevat:<br \/>\n<noindex>http:\/\/localhost:9200\/_cat\/indices\/*card*?v&amp;s=index<\/noindex><br \/>\n <img decoding=\"async\" alt=\"Kennismaking met Elasticsearch stap voor stap\" src=\"\/wp-content\/uploads\/2019\/04\/4148380b568dfa8fa5200d250b68cb68.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h4>Configuratie van Elasticsearch <\/h4>\n<p>\nVerkrijgen van de instellingen van Elasticsearch:<br \/>\n<noindex>http:\/\/localhost:9200\/_nodes<\/noindex><br \/>\nHet resultaat zal behoorlijk uitgebreid zijn, inclusief paden naar de logs:<br \/>\n <img decoding=\"async\" alt=\"Kennismaking met Elasticsearch stap voor stap\" src=\"\/wp-content\/uploads\/2019\/04\/42db60978d5b8f7d6e09df8b3047c5f8.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nHoe we de lijst met indexen kunnen achterhalen, weten we al, Docsvision doet dit automatisch door de naam van de index in het formaat te geven:<br \/>\n&lt;\u0438\u043c\u044f\u0431\u0434+\u0432\u0438\u0434\u0418\u043d\u0434\u0435\u043a\u0441\u0438\u0440\u0443\u0435\u043c\u043e\u0439\u041a\u0430\u0440\u0442\u043e\u0447\u043a\u0438&gt;<br \/>\nHet is ook mogelijk om een eigen onafhankelijke index te cre\u00ebren:<br \/>\n<noindex>http:\/\/localhost:9200\/customer?pretty<\/noindex><br \/>\nAlleen zal dit geen GET, maar een PUT verzoek zijn:<br \/>\n <img decoding=\"async\" alt=\"Kennismaking met Elasticsearch stap voor stap\" src=\"\/wp-content\/uploads\/2019\/04\/d0ef61d5a0a93be80a5ec0b35643b76e.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nResultaat:<br \/>\n <img decoding=\"async\" alt=\"Kennismaking met Elasticsearch stap voor stap\" src=\"\/wp-content\/uploads\/2019\/04\/c1e3e6044086d90e73ca21c8cf73d820.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nDe volgende aanvraag toont alle indexen, inclusief de nieuwe (customer):<br \/>\n<noindex>http:\/\/localhost:9200\/_cat\/indices?v<\/noindex><br \/>\n <img decoding=\"async\" alt=\"Kennismaking met Elasticsearch stap voor stap\" src=\"\/wp-content\/uploads\/2019\/04\/3ec6bdf1c8a414804de9dbb3bacdc6ec.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>5. Informatie over ge\u00efndexeerde gegevens ophalen<\/h3>\n<p><\/p>\n<h4>De status van Elasticsearch-indexen<\/h4>\n<p>\nNadat de initi\u00eble instellingen vanuit Docsvision zijn uitgevoerd, moet de service klaar zijn voor gebruik en voor het starten van het indexeren van gegevens.<br \/>\nLaten we eerst controleren of de indexen worden ingevuld en hun grootte groter is dan de standaard 'bytes' met de al bekende aanvraag:<br \/>\n<noindex>http:\/\/localhost:9200\/_cat\/indices?v<\/noindex><br \/>\nAls resultaat zien we: 87 'opdrachten' en 72 'documenten' ge\u00efndexeerd als we het in termen van ons DMS zeggen:<br \/>\n <img decoding=\"async\" alt=\"Kennismaking met Elasticsearch stap voor stap\" src=\"\/wp-content\/uploads\/2019\/04\/34cbf5a9e9dd218186be1f610b1fe742.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nNa enige tijd zijn de resultaten als volgt (standaard wordt de indexeringsopdracht elke 5 minuten uitgevoerd):<br \/>\n<img decoding=\"async\" alt=\"Kennismaking met Elasticsearch stap voor stap\" src=\"\/wp-content\/uploads\/2019\/04\/650928e23f4069ca16b215c30520ef00.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n <br \/>\nWe zien dat het aantal documenten is toegenomen.<\/p>\n<h4>Hoe weet je dat de benodigde kaart is ge\u00efndexeerd?<\/h4>\n<p>\u2022 Ten eerste moet je ervoor zorgen dat het type kaart in Docsvision overeenkomt met de in Elasticsearch ingestelde gegevens.<br \/>\n\u2022 Ten tweede moet je wachten op de indexering van de kaartenset \u2013 er moet enige tijd verstrijken nadat deze in Docsvision is gekomen voordat de gegevens in de opslag verschijnen.<br \/>\n\u2022 Ten derde kun je de kaart zoeken op CardID. Dit kan met de volgende aanvraag: <\/p>\n<p><noindex>http:\/\/localhost:9200\/_search?q=_id=2116C498-9D34-44C9-99B0-CE89465637C9<\/noindex><\/p>\n<p>Als de kaart in de opslag aanwezig is, zien we de 'ruwe' gegevens, als dat niet het geval is, zullen we een ongeveer dergelijk antwoord zien:<br \/>\n<img decoding=\"async\" alt=\"Kennismaking met Elasticsearch stap voor stap\" src=\"\/wp-content\/uploads\/2019\/04\/d4ac9c30becf90f484e14155da371a4b.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h4> Zoeken naar een kaart in de Elasticsearch-node<\/h4>\n<p>\nEen document vinden op basis van een exact overeenkomend veld Description:<br \/>\n<noindex>http:\/\/localhost:9200\/_search?q=description: Uitgaand tv1<\/noindex> <br \/>\nResultaat:<br \/>\n <img decoding=\"async\" alt=\"Kennismaking met Elasticsearch stap voor stap\" src=\"\/wp-content\/uploads\/2019\/04\/a03adfd76453eb459566060f723dcfde.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nZoek het document waarvan de beschrijving het woord 'Inkomend' bevat.<br \/>\n<noindex>http:\/\/localhost:9200\/_search?q=description like Inkomend<\/noindex><br \/>\nResultaat: <br \/>\n <img decoding=\"async\" alt=\"Kennismaking met Elasticsearch stap voor stap\" src=\"\/wp-content\/uploads\/2019\/04\/f558fe41f70b7a8c5c8a6d748aa16358.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nZoeken naar een kaart op basis van de inhoud van het bijgevoegde bestand<br \/>\n<noindex>http:\/\/localhost:9200\/_search?q=content like 'AGILE'<\/noindex><br \/>\n resultaat:<br \/>\n <img decoding=\"async\" alt=\"Kennismaking met Elasticsearch stap voor stap\" src=\"\/wp-content\/uploads\/2019\/04\/5bd76c83d972b26a2e003bd52ed39a10.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nLaten we alle kaarten van het type document vinden:<br \/>\n<noindex>http:\/\/localhost:9200\/_search?q=_type:CardDocument<\/noindex><\/p>\n<p>of alle kaarten van het type opdracht:<br \/>\n<noindex>http:\/\/localhost:9200\/_search?q=_type:CardTask<\/noindex><\/p>\n<p>Met behulp van constructies<b> en<\/b> en parameters die Elasticsearch in JSON-formaat retourneert, kun je de volgende aanvraag samenstellen:<br \/>\n<noindex>http:\/\/localhost:9200\/_search?q=_type:CardTask and Employee_RoomNumber: Or\u00ebl kantoor and Employee_FirstName:Konstantin<\/noindex><\/p>\n<p>Dit zal alle kaarten van het type opdracht tonen, onder de gebruikers waarvan FirstName = Konstantin en zich in Or\u00ebl kantoor bevinden.<br \/>\nBovendien <b>LIKE<\/b> er zijn ook andere gedocumenteerde parameters:<br \/>\n unlike, fields, docs, content, enzovoort.<br \/>\nZe zijn allemaal beschreven <noindex><a rel=\"nofollow\" href=\"https:\/\/www.elastic.co\/guide\/en\/elasticsearch\/reference\/current\/query-dsl-mlt-query.html#_document_input_parameters\">here<\/a><\/noindex>. <\/p>\n<p>Dat is alles voor vandaag! <\/p>\n<p><b>#<\/b>docsvision <b>#<\/b>docsvisionECM<\/p>\n<p>Nuttige links:<\/p>\n<ol>\n<li>Insomnia Rest client <noindex><a rel=\"nofollow\" href=\"https:\/\/insomnia.rest\/download\/#windows\">https:\/\/insomnia.rest\/download\/#windows<\/a><\/noindex> <\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.elastic.co\/guide\/en\/elasticsearch\/reference\/current\/docs-get.html\">https:\/\/www.elastic.co\/guide\/en\/elasticsearch\/reference\/current\/docs-get.html<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.elastic.co\/guide\/en\/elasticsearch\/reference\/1.4\/_exploring_your_data.html\">https:\/\/www.elastic.co\/guide\/en\/elasticsearch\/reference\/1.4\/_exploring_your_data.html <\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/stackoverflow.com\/questions\/50278255\/elasticsearch-backup-on-windows-and-restore-on-linux\">https:\/\/stackoverflow.com\/questions\/50278255\/elasticsearch-backup-on-windows-and-restore-on-linux<\/a><\/noindex> <\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/z0z0.me\/how-to-create-snapshot-and-restore-snapshot-with-elasticsearch\/\">https:\/\/z0z0.me\/how-to-create-snapshot-and-restore-snapshot-with-elasticsearch\/<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.elastic.co\/guide\/en\/elasticsearch\/reference\/current\/query-dsl-mlt-query.html#_document_input_parameters\">https:\/\/www.elastic.co\/guide\/en\/elasticsearch\/reference\/current\/query-dsl-mlt-query.html#_document_input_parameters <\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"http:\/\/qaru.site\/questions\/15663281\/elasticsearch-backup-on-windows-and-restore-on-linux\">http:\/\/qaru.site\/questions\/15663281\/elasticsearch-backup-on-windows-and-restore-on-linux<\/a><\/noindex><\/li>\n<\/ol>\n<p>Bron: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/449304\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0417\u0434\u0440\u0430\u0432\u0441\u0442\u0432\u0443\u0439\u0442\u0435! \u0421\u0435\u0433\u043e\u0434\u043d\u044f \u043c\u044b \u043f\u043e\u0433\u043e\u0432\u043e\u0440\u0438\u043c \u043e \u0434\u0432\u0438\u0436\u043a\u0435 \u043f\u043e\u043b\u043d\u043e\u0442\u0435\u043a\u0441\u0442\u043e\u0432\u043e\u0433\u043e \u043f\u043e\u0438\u0441\u043a\u0430 Elasticsearch (\u0434\u0430\u043b\u0435\u0435 ES), \u0441 \u043a\u043e\u0442\u043e\u0440\u044b\u043c \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430 Docsvision 5.5. 1. \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u0421\u043a\u0430\u0447\u0430\u0442\u044c \u0430\u043a\u0442\u0443\u0430\u043b\u044c\u043d\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e \u043c\u043e\u0436\u043d\u043e \u043f\u043e \u0441\u0441\u044b\u043b\u043a\u0435: www.elastic.co\/downloads\/elasticsearch \u0421\u043a\u0440\u0438\u043d\u0448\u043e\u0442 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0449\u0438\u043a\u0430 \u043d\u0438\u0436\u0435: 2. \u041f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u0440\u0430\u0431\u043e\u0442\u043e\u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u0438 \u041f\u043e\u0441\u043b\u0435 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0438\u044f \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u043f\u0435\u0440\u0435\u0439\u0434\u0438\u0442\u0435 \u043f\u043e \u0430\u0434\u0440\u0435\u0441\u0443 http:\/\/localhost:9200\/ \u0414\u043e\u043b\u0436\u043d\u0430 \u043e\u0442\u043e\u0431\u0440\u0430\u0437\u0438\u0442\u044c\u0441\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430 \u0441 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435\u043c ES, \u043f\u0440\u0438\u043c\u0435\u0440 \u043d\u0438\u0436\u0435: \u0415\u0441\u043b\u0438 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430 \u043d\u0435 \u043e\u0442\u043a\u0440\u044b\u043b\u0430\u0441\u044c, \u0443\u0431\u0435\u0434\u0438\u0442\u0435\u0441\u044c, \u0447\u0442\u043e \u0441\u0435\u0440\u0432\u0438\u0441 Elasticsearch [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":24129,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-32312","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0417\u0434\u0440\u0430\u0432\u0441\u0442\u0432\u0443\u0439\u0442\u0435! \u0421\u0435\u0433\u043e\u0434\u043d\u044f \u043c\u044b \u043f\u043e\u0433\u043e\u0432\u043e\u0440\u0438\u043c \u043e \u0434\u0432\u0438\u0436\u043a\u0435 \u043f\u043e\u043b\u043d\u043e\u0442\u0435\u043a\u0441\u0442\u043e\u0432\u043e\u0433\u043e \u043f\u043e\u0438\u0441\u043a\u0430 Elasticsearch (\u0434\u0430\u043b\u0435\u0435 ES), \u0441 \u043a\u043e\u0442\u043e\u0440\u044b\u043c \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430 Docsvision 5.5.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/nl\/blog\/administrirovanie\/znakomstvo-s-elasticsearch-step-by-step\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"nl_NL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0417\u043d\u0430\u043a\u043e\u043c\u0441\u0442\u0432\u043e \u0441 Elasticsearch step by step | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0417\u0434\u0440\u0430\u0432\u0441\u0442\u0432\u0443\u0439\u0442\u0435! \u0421\u0435\u0433\u043e\u0434\u043d\u044f \u043c\u044b \u043f\u043e\u0433\u043e\u0432\u043e\u0440\u0438\u043c \u043e \u0434\u0432\u0438\u0436\u043a\u0435 \u043f\u043e\u043b\u043d\u043e\u0442\u0435\u043a\u0441\u0442\u043e\u0432\u043e\u0433\u043e \u043f\u043e\u0438\u0441\u043a\u0430 Elasticsearch (\u0434\u0430\u043b\u0435\u0435 ES), \u0441 \u043a\u043e\u0442\u043e\u0440\u044b\u043c \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430 Docsvision 5.5.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/nl\/blog\/administrirovanie\/znakomstvo-s-elasticsearch-step-by-step\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T18:46:17+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:46:17+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47 Kennismaking met Elasticsearch stap voor stap | ProHoster","description":"Hallo! Vandaag gaan we het hebben over de full-text zoekmachine Elasticsearch (hierna ES), waarmee het Docsvision 5.5-platform werkt.","canonical_url":"https:\/\/prohoster.info\/nl\/blog\/administrirovanie\/znakomstvo-s-elasticsearch-step-by-step","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"nl_NL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0417\u043d\u0430\u043a\u043e\u043c\u0441\u0442\u0432\u043e \u0441 Elasticsearch step by step | ProHoster","og:description":"\u0417\u0434\u0440\u0430\u0432\u0441\u0442\u0432\u0443\u0439\u0442\u0435! \u0421\u0435\u0433\u043e\u0434\u043d\u044f \u043c\u044b \u043f\u043e\u0433\u043e\u0432\u043e\u0440\u0438\u043c \u043e \u0434\u0432\u0438\u0436\u043a\u0435 \u043f\u043e\u043b\u043d\u043e\u0442\u0435\u043a\u0441\u0442\u043e\u0432\u043e\u0433\u043e \u043f\u043e\u0438\u0441\u043a\u0430 Elasticsearch (\u0434\u0430\u043b\u0435\u0435 ES), \u0441 \u043a\u043e\u0442\u043e\u0440\u044b\u043c \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430 Docsvision 5.5.","og:url":"https:\/\/prohoster.info\/nl\/blog\/administrirovanie\/znakomstvo-s-elasticsearch-step-by-step","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T18:46:17+00:00","article:modified_time":"2019-10-31T18:46:17+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"32312","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-21 10:15:20","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 03:02:05","updated":"2026-01-21 10:15:20","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/32312","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/comments?post=32312"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/32312\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/media\/24129"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/media?parent=32312"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/categories?post=32312"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/tags?post=32312"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}