{"id":698,"date":"2023-05-30T22:13:33","date_gmt":"2023-05-30T22:13:33","guid":{"rendered":"https:\/\/baldsolutions.com\/?p=698"},"modified":"2023-06-13T21:57:02","modified_gmt":"2023-06-13T21:57:02","slug":"elasticsearcher-quick-querying-the-elasticsearch","status":"publish","type":"post","link":"https:\/\/baldsolutions.com\/index.php\/2023\/05\/30\/elasticsearcher-quick-querying-the-elasticsearch\/","title":{"rendered":"ElasticSearcher &#8211; quick-querying the Elasticsearch"},"content":{"rendered":"\n<p><\/p>\n\n\n\n<h1 class=\"wp-block-heading\">Introduction<\/h1>\n\n\n\n<p><a href=\"https:\/\/www.elastic.co\/guide\/en\/elasticsearch\/reference\/current\/index.html\" target=\"_blank\" rel=\"noopener\" title=\"\">Elasticsearch<\/a> is a powerful search engine and as a software engineer I have that pleasure to use it regularly.  Few weeks ago I had an implementation to do related to the communication with Elasticsearch and I had to query it quite often. Once I finished the task I realised that it would be great to have a lightweight CLI tool to query the Elasticsearch just for basic stuff like e.g. document content or aliases for a given index. For this reason I created and published the CLI tool for quick-querying the Elasticsearch &#8211; ElasticSearcher. <\/p>\n\n\n\n<h1 class=\"wp-block-heading\">ElasticSearcher<\/h1>\n\n\n\n<p>The ElasticSearcher tool is available on my <a href=\"https:\/\/github.com\/tglowka\/elasticsearcher\" target=\"_blank\" rel=\"noopener\" title=\"\">GitHub<\/a> &#8211; there is a README.md file so if you are interested in reading a bit more about the tool please refer to the repository. You can install the tool from the <a href=\"https:\/\/www.nuget.org\/packages\/BaldSolutions.ElasticSearcher\" target=\"_blank\" rel=\"noopener\" title=\"\">NuGet<\/a>.<\/p>\n\n\n\n<p>The main advantage of the tool is that it can be easily used from the terminal &#8211; no need to open browser or any other additional window. From my perspective the terminal is always up during my worktime so having such a tool on hand seems to be quite handy.<\/p>\n\n\n\n<h1 class=\"wp-block-heading\">Conclusion<\/h1>\n\n\n\n<p>Unless I find the tool pointless, I plan to add more and more stuff to the tool over time. <br>I would be grateful for any suggestions\/ideas or contribution in general. <\/p>\n\n\n\n<p>Have a nice day, bye!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction Elasticsearch is a powerful search engine and as a software engineer I have that pleasure to use it regularly. Few weeks ago I had&#8230;<\/p>\n<div class=\"more-link-wrapper\"><a class=\"more-link\" href=\"https:\/\/baldsolutions.com\/index.php\/2023\/05\/30\/elasticsearcher-quick-querying-the-elasticsearch\/\">Continue reading<span class=\"screen-reader-text\">ElasticSearcher &#8211; quick-querying the Elasticsearch<\/span><\/a><\/div>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[2,12,14],"tags":[],"class_list":["post-698","post","type-post","status-publish","format-standard","hentry","category-net","category-elasticsearch","category-elasticsearcher","entry"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/baldsolutions.com\/index.php\/wp-json\/wp\/v2\/posts\/698","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/baldsolutions.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/baldsolutions.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/baldsolutions.com\/index.php\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/baldsolutions.com\/index.php\/wp-json\/wp\/v2\/comments?post=698"}],"version-history":[{"count":5,"href":"https:\/\/baldsolutions.com\/index.php\/wp-json\/wp\/v2\/posts\/698\/revisions"}],"predecessor-version":[{"id":703,"href":"https:\/\/baldsolutions.com\/index.php\/wp-json\/wp\/v2\/posts\/698\/revisions\/703"}],"wp:attachment":[{"href":"https:\/\/baldsolutions.com\/index.php\/wp-json\/wp\/v2\/media?parent=698"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/baldsolutions.com\/index.php\/wp-json\/wp\/v2\/categories?post=698"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/baldsolutions.com\/index.php\/wp-json\/wp\/v2\/tags?post=698"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}