Instant Redis Persistence

Everything you need to know about configuring, maintaining, and optimizing your Redis data storage

Instant Redis Persistence

Matt Palmer

Everything you need to know about configuring, maintaining, and optimizing your Redis data storage
Mapt Subscription
FREE
$29.99/m after trial
eBook
$9.10
RRP $12.99
Save 29%
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$9.10
$29.99p/m after trial
RRP $12.99
Subscription
eBook
Start 30 Day Trial
Subscribe and access every Packt eBook & Video.
 
  • 5,000+ eBooks & Videos
  • 50+ New titles a month
  • 1 Free eBook/Video to keep every month
Start Free Trial
 
Preview in Mapt

Book Details

ISBN 139781783280216
Paperback50 pages

Book Description

Persistence relates to issues involving storage and memory. Redis is built for speed, but one of its weaknesses is that it falls down in terms of persistence in regard to other NoSQL databases. However, it is still one of the most popular and high-performance key-value stores available. Configuring and managing Redis installations is one of the more challenging topics when using this technology. There is great demand for safe, permanent storage of business-critical data.

This book is your step-by-step guide to configuring a Redis server, enabling you to store data safely and efficiently. Whether you need to set up a simple cache or make secure offsite backups for a large distributed data store processing millions of requests per second, you'll find what you need in this book.

This book contains everything you need to know to ensure the safety and security of the data in your Redis installation. The book has step-by-step recipes designed to teach you everything from configuring Redis as a cache or disk-backed data store, right through to handling large-scale Redis installations and making encrypted offsite backups. Instant Redis Persistence provides methods and techniques to help you reduce the problem of persistence. It is the essential reference for anyone who runs Redis.

Table of Contents

Chapter 1: Instant Redis Persistence
Using Redis as a data cache (Simple)
Ensuring data integrity (Simple)
Point-in-time recovery (Simple)
Limiting cache memory (Intermediate)
Enabling AOF with existing data (Intermediate)
Optimizing AOF performance (Intermediate)
Reducing system load from AOF rewrites (Intermediate)
Taking periodic backups with RDB (Intermediate)
Dealing with AOF corruption (Intermediate)
Maximizing performance with offline backups (Advanced)
Monitoring your persistence (Advanced)
Protecting your data via replication (Advanced)
Using Redis in a hostile environment (Advanced)

What You Will Learn

  • Choose the appropriate Redis persistence method for your use case
  • Understand the trade-offs between AOF and RDB-based persistence
  • Maintain control over Redis' consumption of system resources
  • Configure point-in-time encrypted offsite backups
  • Validate correct system operation by setting up an effective and comprehensive monitoring system
  • Recover from data corruption
  • Implement a variety of methods to enhance the security of your Redis data from intruders

Authors

Table of Contents

Chapter 1: Instant Redis Persistence
Using Redis as a data cache (Simple)
Ensuring data integrity (Simple)
Point-in-time recovery (Simple)
Limiting cache memory (Intermediate)
Enabling AOF with existing data (Intermediate)
Optimizing AOF performance (Intermediate)
Reducing system load from AOF rewrites (Intermediate)
Taking periodic backups with RDB (Intermediate)
Dealing with AOF corruption (Intermediate)
Maximizing performance with offline backups (Advanced)
Monitoring your persistence (Advanced)
Protecting your data via replication (Advanced)
Using Redis in a hostile environment (Advanced)

Book Details

ISBN 139781783280216
Paperback50 pages
Read More

Read More Reviews

Recommended for You

Building Scalable Apps with Redis and Node.js Book Cover
Building Scalable Apps with Redis and Node.js
$ 26.99
$ 18.90
Mastering Web Application Development with AngularJS Book Cover
Mastering Web Application Development with AngularJS
$ 26.99
$ 5.40
Git: Version Control for Everyone Book Cover
Git: Version Control for Everyone
$ 23.99
$ 16.80
Building Python Real-Time Applications with Storm Book Cover
Building Python Real-Time Applications with Storm
$ 23.99
$ 16.80
AngularJS Web Application Development Blueprints Book Cover
AngularJS Web Application Development Blueprints
$ 29.99
$ 21.00
Node Cookbook: Second Edition Book Cover
Node Cookbook: Second Edition
$ 29.99
$ 21.00