An Elasticsearch Overview

Introduction If you asked five different people to try and describe Elasticsearch, you’re likely to get five completely different answers. Even if a developer is well-versed in using Elasticsearch, there’s just so much going on with this complex, powerful product that it can be hard to distill it all down to a concise definition. In … Continued

Index Multiple Elasticsearch Documents In A JSON File Using Golang

Introduction This tutorial will explain how to index JSON documents with Elasticsearch using Golang’s built-in packages. The JSON encoding library can be used to index Elasticsearch documents with the Golang HTTP client and upload JSON Elasticsearch documents with Golang to index multiple documents. Indexing Elasticsearch documents with Golang can be done with only the built-in … Continued

SCAN Redis Command Examples

Introduction In this article we’ll cover the SCAN Redis command with some examples to demonstrate. If you’re working with Redis you’ll need this command in your repertoire. Let’s get started! What SCAN does? SCAN iterates through all of the keys you have set in your database. You can see why this would be a very … Continued

Redis Command Basics – Part 3

Introduction In this third installment of this multi-part article we’ll show you more essential Redis command basics. These Redis commands tend to build on each other so please keep following along and running them yourself in your local environment is a great for cementing the concepts. More Essential Redis Commands Note: We are going to … Continued

Redis Command Basics – Part 2

Introduction In this second installment of this multi-part article we’ll show you more Redis command basics so you continue to feel more and more comfortable working with Redis. More Essential Redis Commands for Key-Value Pairs In the first part of this tutorial we learned the basic SET, GET, DEL, EXISTS, INCR, and DECR commands. We’ll … Continued

What are the Data Types in PostgreSQL?

Introduction When you create a table in a PostgreSQL database, you need to specify a data type for each column in that table. The data type is a critical piece of information– it defines what kind of data can be stored in a given column. For example, if you have a column with an integer … Continued

What is Redis Used For?

Introduction Redis, an acronym for Remote Dictionary Server, is a type of data structure server. Redis is a key-value in-memory database, a type of nonrelational database that relies on main memory, instead of either HDD or SSD, for computer data storage. One of the main differences between typical key-value databases, that store data as an … Continued

How to Create an Index Using the Golang Driver for MongoDB

Introduction This tutorial will explain how to create a MongoDB index with the Golang driver for MongoDB. Indexes are extremely helpful in speeding up access to MongoDB data by optimizing the data structure. This is accomplished by creating a list of particular fields values to render the data. This article will show how to easily … Continued

Keeping up with Modern Database Infrastructure

Introduction The world of tech is an ever-changing one, and it moves at what often feels like lightning speed. If you’re a DBA, you know how frustrating it can be to keep up with the latest and greatest in database infrastructure, especially when senior executives view IT as a cost center and balk at the … Continued

How To Construct Elasticsearch Queries From A String Using Golang

Introduction If you need to get Elasticseearch documents via a Golang script, the queries you construct will be the most important part of your code. You’ll need to know how to construct and format these queries in order to search for documents with the go-elasticsearch driver. In this article, we’ll show how you can use … 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.