Skip to Content
Building Scalable Apps with Redis and Node.js
book

Building Scalable Apps with Redis and Node.js

by Joshua Johanan
September 2014
Intermediate to advanced
316 pages
7h 6m
English
Packt Publishing
Content preview from Building Scalable Apps with Redis and Node.js

Adding Redis to PacktChat

Technically, we are already using Redis in our application. This is only because we have frameworks that are using Redis. However, we want to explicitly use it. We are going to build all the functions our application will need to store the users, rooms, and chats. The first thing is to define what we are going to store.

Defining the Redis structures

All of the objects will be stored in different Redis structures. The reason for this is two-fold. First, we can quickly look up data. Second, every web server will have access to the same data as the others. The following is the list of keys and types of data we will store in Redis:

  • rooms: a sorted set of all the room names created so far
  • rooms:RoomName:chats: a sorted set of ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Reactive Programming with Node.js

Reactive Programming with Node.js

Fernando Doglio
Node: Up and Running

Node: Up and Running

Tom Hughes-Croucher, Mike Wilson
Learn TypeScript 3 by Building Web Applications

Learn TypeScript 3 by Building Web Applications

Sebastien Dubois, Alexis Georges

Publisher Resources

ISBN: 9781783984480Supplemental Content