Book Image

Linux Administration Cookbook

By : Adam K. Dean
Book Image

Linux Administration Cookbook

By: Adam K. Dean

Overview of this book

Linux is one of the most widely used operating systems among system administrators,and even modern application and server development is heavily reliant on the Linux platform. The Linux Administration Cookbook is your go-to guide to get started on your Linux journey. It will help you understand what that strange little server is doing in the corner of your office, what the mysterious virtual machine languishing in Azure is crunching through, what that circuit-board-like thing is doing under your office TV, and why the LEDs on it are blinking rapidly. This book will get you started with administering Linux, giving you the knowledge and tools you need to troubleshoot day-to-day problems, ranging from a Raspberry Pi to a server in Azure, while giving you a good understanding of the fundamentals of how GNU/Linux works. Through the course of the book, you’ll install and configure a system, while the author regales you with errors and anecdotes from his vast experience as a data center hardware engineer, systems administrator, and DevOps consultant. By the end of the book, you will have gained practical knowledge of Linux, which will serve as a bedrock for learning Linux administration and aid you in your Linux journey.
Table of Contents (15 chapters)

NoSQL KV (Redis example)

We've had a look at one type of NoSQL database already, in the form of MongoDB (a document-specific instance). Now we're going to look at a different type of NoSQL database, specifically Redis, which is a key-value (KV) offering.

Its unique selling point is the fact it's an entirely in-memory database (with some writing out to disk periodically, if desired). This means that Redis is not only a great cache for storing the data you're manipulating or using, but it's also extremely fast.

Because of Redis's design, it is a commonly seen component in web stack setups, where speed is important for processing requests efficiently.

Of note is one criticism of NoSQL databases that is used in regard to Redis and others, where data can be lost easily under specific scenarios. Because Redis stores its data primarily in memory, writing...