MongoDB Authorization Model – User-defined Roles Part 3

Introduction In the last part of this series (Part 2), we discussed privileges and how they fit into the MongoDB authorization model. We also created the first of three users and assigned him a userAdminAnyDatabase role. In the third and final installment of this series, we will create the remaining two users and assign the … Continued

How To Get Elasticsearch Documents Using Golang

Introduction If you’re a Golang developer working with Elasticsearch, you’ll probably want to query and access some of your Elasticsearch data via a Go script. Fortunately, the go-elasticsearch driver makes this task a quick and simple one– all it takes is some simple Golang code to execute a query and process the results. In this … Continued

How To Insert A MongoDB Document Using The Golang Driver

Introduction This tutorial will cover how to insert a MongoDB document with Golang into a collection. The tutorial explains the InsertOne() method of the official Golang driver (mongo-go-driver) for MongoDB, how to create a MongoDB document with Golang and how to import the needed MongoDB and Golang packages. MongoDB, Golang the official Golang driver for … Continued

MongoDB Authorization Model – The Built-in Roles

Introduction In this tutorial will explain the authorization model for MongoDB. MongoDB follows a very simple and common authorization model known as Role Based Access Control, or RBA. As the name suggests, RBAC is where roles can be assigned to any given user with that particular role being assigned over a given namespace. There are … Continued

PostgreSQL SQL Inner Join Example

What is SQL Inner Join? Inner joins in SQL is one of the easiest joins that can be used by any SQL Developer. You can also call it as join or Equi Join. In SQL, joins work with two or more tables to get data from both tables with the help of a common field. … Continued

Redis Command Basics – Part 1

Introduction In this multi-part article we’ll show you the Redis command basics so you start to feel comfortable working with Redis. This article is for developers or anybody new Redis who want to learn quickly how to use it. We think people learn best by doing so we’ll show you commands that you should execute … Continued

How to Install Redis on Ubuntu using Docker

Introduction In this demonstration we’ll be installing Redis on Ubuntu using Docker. This will be a step by step walk through with the commands you’ll need to follow along. If you’ve been wanting to learn Redis and play around with it’s syntax,commands, and capabilities, installing a Docker container with Redis is on it is a … Continued

Basic Redis Security

Introduction In this article we’ll be going over the basics of Redis security. We’ll discuss the recommended model that Redis recommends as well as a few measures you can take to implement them. Only Access with Trusted Clients Redis was designed to be only be accessed by trusted clients. Only your servers running Redis should … Continued

What is Redis?

Introduction This article is an introduction for people who have heard of Redis but are not sure what it really is and what it does. We’ll fill you in on all the important facts and details about Redis. If you Redis is a technology you’re considering using in your application or was suggested to you, … Continued

MongoDB Authorization Model – User-defined Roles Part 1

Introduction In MongoDB, roles are essential to the authorization model. A role can be thought of as a privilege given to a user that allows them to perform certain tasks using certain resources. While MongoDB provides a variety of built-in roles, these predefined roles don’t always describe the exact set of privileges you want to … 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.