Redis Applied Design Patterns.
Saved in:
Author / Creator: | Chinnachamy, Arun. |
---|---|
Imprint: | Packt Publishing, 2014. |
Description: | 1 online resource |
Language: | English |
Series: | Community Experience Distilled Community experience distilled. |
Subject: | |
Format: | E-Resource Book |
URL for this record: | http://pi.lib.uchicago.edu/1001/cat/bib/11236395 |
Table of Contents:
- Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: The SQL and NoSQL Way; Data modeling for relational databases; Normalization; The NoSQL Way; Summary; Chapter 2: Transactions and Locks; Transactions in SQL systems; Maintaining data consistency in Redis; Transactions in Redis; Summary; Chapter 3: Data Types in Redis; Understanding the different data types in Redis; Strings; Lists; Sets; Sorted sets; Hashes; HyperLogLog; Key expiration; Summary; Chapter 4: Redis as a Caching Server; What is caching; The solution overview.
- Simple SET and GET cache serversSummary; Chapter 5: Redis in E-commerce; A product catalog; Catalog search; Inventory management; Solution overview; Summary; Chapter 6: Redis in Autosuggest; Autosuggest systems; Word completion in Redis; Multiword phrase completion; Searching in the index; The faceted search; Summary; Chapter 7: Redis in Real-time Analysis; Redis in an analytics system; Capturing data in Redis; Analysis of data; Session management and analysis using Redis; Why use Redis; Summary; Chapter 8: Redis in Gaming; Leaderboards in Redis; The notification center; The problem statement.
- Publish/subscribeThe solution overview; Summary; Chapter 9: Redis in a Commenting System; A nonthreaded comment system; Posting a new comment; Updating an existing comment; Displaying the comments; Threaded comments; Updating or deleting a comment; Displaying a comment tree; Summary; Chapter 10: Redis in Advertising Networks; Ad inventory; Choosing the best ad to serve; Pausing or stopping a campaign; Frequency capping; Selecting an ad with frequency capping; Keyword targeting; Selecting an ad based on keyword targeting; Summary; Chapter 11: Redis in Social Networks.
- Building your own social networkStoring user information; Authenticating a user; Building a relationship with the user; Adding a friend; Accepting a friend request; Unfriending a user; Updating posts and status; Status update feed; Commenting on posts; Summary; Index.