Skip to content

NoSQL

When a relational database is not the right tool: document, key-value and graph stores, how they are operated, how to model data for them and when they belong next to a relational engine.

Redis: Using Access Control List (ACL) part2

Introduction In the first part with have seen what are Redis ACL and why we are using it.WE also have seen how to list users with the ACL LIST command. Let’s continue and go deeper with command usage and also how to use an external file. So let’s go for Redis ACL part two ! Multiple calls to ACL SETUSER… 

Redis: Using Access Control List (ACL) part1

Introduction: Security is an important matter when using or allowing access to your database.You need to be sure that nobody will harm your infrastructure by passing some dangerous commands. Aim is to limit the access to user to specifics rights when he will authenticate on the database. For that we will use the Redis ACL feature. Let’s see how it… 

MongoDB: MongoDB for VS Code overview

Introduction: Users are always searching to ease their life when using their favorite Nosql tool such as MongoDB. Current methods are fine but what if you want to go further when developing on MongoDB?Is their any way to edit your files, update it use scripts and more?The answer is YES! By using the MongoDB extension for VS code you will… 

MongoDB:Backup and restore with mongodump and mongorestore

Introduction: As for Redis , MongoDB has its own backup utility to export and import data.This tool allow you in a single command to backup your database and your collections and then to load them. To save your data, we will see how to use mongodump and then for restoration we will use mongorestore.Note that we can also use mongoimport… 

MongoDB Redis : What are the differences?

Introduction: MongoDB and Redis are both NoSQL databases.In other words they don’t use “traditional” relational database to manage data. Although they have the same label – NoSQL – their storage concepts are very different: MongoDB stores data on disk, whereas Redis is an in-memory database. These aren’t the only differences between these two great tools, and that’s what we’re going… 

Redis : Geospatial Indexing

Introduction: Hi Team , today we will see a very interesting and useful feature of Redis.The Redis geospatial indexing What is Geostail indexing? Redis geospatial indexes let you store coordinates and search for them. This data structure is useful for finding nearby points within a given radius or bounding box. It’s really useful in applications that deal with large amounts… 

Redis: Connect your Redis data on Dbeaver

Introduction During a previous post, we saw how to browse in your Redis data using it’s official tool Redis insight 🙂 As per a customer request we want to centralize all data types and tool in one tool. How to proceed?For this topic we will use a database manager named DBeaver Unfortunately this tool is not supporting Redis, unless we… 

Redis : The different Key Type Part2

Introduction: Here is the second part of the Redis keys and features, we will see how to use, with a description from the official Redis site and some example for : So open your Redis-server and let’s check what is behind these different data types, and test some great features like: The different Data type Description: HyperLogLog is a data… 

Redis: The different Key Type Part1

Introduction: Hi team , we have seen during previous posts, how is working Redis , how to browse into data using Redis Insight and how to backup your database. This time , in this first part ,we will go deeper by checking the different key type ,how to use it and their limitation. So let’s go! About Redis As a… 

Redis : Backup and restore your database

Introduction: Redis is a nosql database , a high performance key-value database management system that stores information in memory for fast access. It can be used to manage your users’ sessions or your site’s cache, for example. In a previous a blog we have seen how to import a dataset or create one from you own . To perform this… 

Redis : How to import data using redis-cli utility

Introduction: As you may know Redis is a nosql database. It uses key-value pairs to store data whereas SQL database works as a table-based relational database structure. We ever seen how to create entries in Redis using typical commands like HSET , SET ,ZADD and so on ( I will prepare a reminder of these commands with explanations in an…