Why Use ELK Stack?

Introduction ELK is an acronym for Elasticsearch, Logstash and Kibana, a consolidated data-analyses system. The three open-source programs were originally separate projects, but were united into the ELK stack by open-source software developer Elastic to provide DBAs greater control and flexibility over database search and analysis functions. Companies both large and small can benefit from … Continued

How to Make An HTTP Request In Golang To Index Elasticsearch Documents

Introduction This tutorial will demonstrate how to make an HTTP request in Golang to index Elasticsearch documents. This tutorial will provide examples of how to use Golang’s built-in packages to index Elasticsearch documents Golang HTTP client, how to index Elasticsearch documents with Golang using just the built-in "net/http" HTTP client package and how to index … Continued

How To Get An Elasticsearch Cluster’s Health And Stats In Golang

Introduction This tutorial will cover how to use the Olivere driver to obtain an Elasticsearch cluster health stats with Golang. A widely utilized third-party driver, the Olivere driver supports multiple versions of Elasticsearch. The default port for Elasticsearch is 9200, however, this can be configured in the cluster’s elasticsearch.yml file if and as needed. Prerequisites … Continued

How to Use Regex in PostgreSQL – LIKE and ~ Tilde

Introduction A regular expression is a set of characters in a specific sequence that helps identify the required correct input. We are going to take a look at regex and how to use them using different approaches or operators such as LIKE, NOT LIKE, and SIMILAR TO in addition to the tilde operator family such … Continued

What are the Differences Between MySQL and PostgreSQL?

Introduction If you’re looking for a database management system to use for your organization, it’s important to do your homework and make an informed decision. Two common choices for businesses are MySQL and PostgreSQL; there’s a good chance these options are already on your short list. While there’s no doubt that there are many similarities … Continued

Tableau vs Elk

Introduction Tableau and Elk Kibana are very similar programs, with both offering clear visualizations of large amounts of indexed content with graphics, such as maps, charts and graphs. However, there are some differences that are worth noting when comparing Tableau vs Elk. The Basics Strictly speaking, Kibana is classified as a monitoring tool, whereas Tableau … Continued

About PostgreSQL SQL

Introduction PostgreSQL is an open-source object-relational database management system (ORDBMS). It’s object-oriented and relational oriented, meaning that it backs classes and objects of query languages, schemas, and database components. This particular ORDBMS has improved since its inception by adding performance enhancements, commercial-like data types without the expense. To that end, for well over a decade, … Continued

How to Upload Images to an Elasticsearch Index

Introduction Although Elasticsearch is known for its fast and powerful text search, it’s possible to index more than just text. For example, it’s easy to upload images to Elasticsearch. You can use Python’s PIL library to extract an image’s EXIF data, and then index the image’s data to an Elasticsearch index. In this article, we’ll … Continued

Keep in the know!

Subscribe to our emails and we’ll let you know what’s going on at ObjectRocket. We hate spam and make it easy to unsubscribe.