By Maxwell Dayvson Da Silva
Harness the facility of Redis to combine and deal with your initiatives efficiently
About This Book
- Learn how you can use Redis's information kinds successfully to regulate huge facts sets
- Scale Redis to a number of servers with Twemproxy, Redis Sentinel, and Redis Cluster
- A fast paced advisor, packed with real-world examples that can assist you get the simplest out of the beneficial properties provided via Redis
Who This e-book Is For
If you're a powerfuble developer with event of operating with information constitution servers and need to spice up your project's functionality by means of studying approximately beneficial properties of Redis, then this ebook is for you.
What you are going to Learn
- Build analytics purposes utilizing Bitmaps and Hyperloglogs
- Enhance scalability with Twemproxy, Redis Sentinel, and Redis Cluster
- Build a Time sequence implementation in Node.js and Redis
- Create your personal Redis instructions by way of extending Redis with Lua
- Get to grasp safeguard suggestions to guard your info (SSL encryption, firewall ideas, uncomplicated authorization)
- Persist facts to disk and study the trade-offs of AOF and RDB
- Understand how you can use Node.js, personal home page, Python, and Ruby consumers for Redis
- Avoid universal pitfalls whilst designing your subsequent solution
Redis is the preferred in-memory key-value facts shop. it's totally light-weight and its information varieties supply it an facet over the opposite opponents. if you want an in-memory database or a high-performance cache procedure that's easy to take advantage of and hugely scalable, Redis is what you need.
Redis necessities is a fast moving consultant that teaches the basics on facts kinds, explains easy methods to deal with facts via instructions, and stocks reports from immense avid gamers within the industry.
We commence by way of explaining the fundamentals of Redis through many of the facts forms akin to Strings, hashes, lists, and extra. subsequent, universal pitfalls for numerous eventualities are defined, via ideas to make sure you don't fall into universal traps.
After this, significant transformations among shopper implementations in personal home page, Python, and Ruby are awarded. subsequent, you'll methods to expand Redis with Lua, get to grasp safety ideas corresponding to easy authorization, firewall principles, and SSL encryption, and detect the best way to use Twemproxy, Redis Sentinel, and Redis Cluster to scale infrastructures horizontally. on the finish of this publication, it is possible for you to to make use of all of the crucial good points of Redis to optimize your project's performance.
Style and approach
A useful consultant that gives the root upon you can start to comprehend the functions of Redis utilizing a step by step strategy. This ebook is stuffed with real-world difficulties and in-depth wisdom of the recommendations and lines of Redis, with lots of examples.