O'Reilly logo

Mastering Redis by Jeremy Nelson

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 4. Programming Redis Part One – Redis Core, Clients, and Languages

In this chapter, Programming Redis Part One – Redis Core, Clients, and Languages, we'll start with a tour of the Redis C source code, examining how the major Redis C header and code files interrelate and work with each other, followed by a high-level code execution flow so that we can implement our own new Redis command. Then, to prepare for the next section on using Redis clients of two different programming languages, we'll do a detailed breakdown of the Redis Dump Binary (RDB) format, the binary format Redis uses in persisting snapshots of its database on disk. We will also cover the Redis protocol specification, the low-level communication format that clients use to ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required