NoSQL

How To Expire Keys in Redis — step-by-step Linux tutorial on Progressive Robot

How To Expire Keys in Redis

Redis is an open-source, in-memory key-value data store. Depending on the needs of your application, there may be cases where you’ve set a key but you know you will want to delete it later on after a certain amount of time has passed. This tutorial explains how to set keys to expire, check how long a key has until it will expire, and cancel a key’s expiration setting.

Read more
How To Change Redis's Configuration from the Command Line — step-by-step Linux tutorial on Progressive Robot

How To Change Redis’s Configuration from the Command Line

There may be times where you want to change the behavior of your Redis instance on the fly. Redis has several commands that allow you to make changes to the Redis server’s configuration settings directly from the redis-cli interface. This tutorial will go over some of these commands, and also explain how to make these configurations permanent.

Read more
How To Manage Sets in Redis — step-by-step Linux tutorial on Progressive Robot

How To Manage Sets in Redis

Sets in Redis are collections of strings stored at a given key. When held in a set, an individual record value is referred to as a member. Unlike lists, sets are unordered and do not allow repeated values. This tutorial explains how to create sets, retrieve and remove members, and compare the members of different sets.

Read more
How To Install and Configure Neo4j on Ubuntu 22.04 — step-by-step Linux tutorial on Progressive Robot

How To Install and Configure Neo4j on Ubuntu 22.04

Neo4j is a graph database that records relationships between data nodes, whereas traditional relational databases use rows and columns to store and structure data. Since each node stores references to all the other nodes that it is connected to, Neo4j can encode and query complex relationships with minimal overhead.

Read more
How To Run Transactions in Redis — step-by-step Linux tutorial on Progressive Robot

How To Run Transactions in Redis

Redis allows you to plan a sequence of commands and run them one after another, a procedure known as a transaction. It’s impossible for clients to run commands while a transaction block is being executed, ensuring that the transaction is treated as a single isolated operation. This tutorial goes over how to how to execute and cancel transactions, and also includes some information on pitfalls commonly associated with transactions.

Read more
How To Manage Sorted Sets in Redis — step-by-step Linux tutorial on Progressive Robot

How To Manage Sorted Sets in Redis

In Redis, sorted sets are a data type similar to sets in that both are non repeating groups of strings. The difference is that each member of a sorted set is associated with a score, allowing them to be sorted or ranked from the smallest score to the greatest. This tutorial explains how to create sorted sets, retrieve and remove their members, and create new sorted sets from existing ones.

Read more
How To Install the Big-Data Friendly Apache Accumulo NoSQL Database on Ubuntu 14.04 — step-by-step Linux tutorial on Progressive Robot

How To Install the Big-Data Friendly Apache Accumulo NoSQL Database on Ubuntu 14.04

Apache Accumulo is an open-source distributed NoSQL database based on Google’s [BigTable](http://research.google.com/archive/bigtable.html). It is used to efficiently perform CRUD (Create Read Update Delete) operations on extremely large data sets. Accumulo allows fine-grained security in the form of cell-level access control. Learn how to: Install and configure Apache HDFS and ZooKeeper as prerequisites; Install and configure a standalone instance of Accumulo.

Read more
CHAT