Shop Trending Essentials for Pets
Buy New
-26% $33.10
FREE delivery Thursday, October 22
Ships from: BOOK_DEPOT
Sold by: BOOK_DEPOT
$33.10 with 26 percent savings
List Price: $44.99
FREE delivery Thursday, October 22. Details
In stock
Usually ships within 2 to 3 days.
$$33.10 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$33.10
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Shipper / Seller
Returns
30-day refund/replacement
30-day refund/replacement
Quick refund
Usually issued within 24 hours. See exceptions
Shipping fee
May apply, not eligible for free return. See details
Convenient dropoff
At any of our 50,000 US locations.
See return policy
Payment
Secure transaction
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
$8.84
Book is in very good condition and may include minimal underlining highlighting. The book can also include "From the library of" labels. May not contain miscellaneous items toys, dvds, etc. . We offer 100% money back guarantee and 24 7 customer service. Book is in very good condition and may include minimal underlining highlighting. The book can also include "From the library of" labels. May not contain miscellaneous items toys, dvds, etc. . We offer 100% money back guarantee and 24 7 customer service. See less
Only 1 left in stock - order soon.
$$33.10 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$33.10
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Access codes and supplements are not guaranteed with used items.
Ships from and sold by Zoom Books Company.
Added to

Sorry, there was a problem.

There was an error retrieving your Wish Lists. Please try again.

Sorry, there was a problem.

List unavailable.
Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.

Read instantly on your browser with Kindle for Web.

Using your mobile phone camera - scan the code below and download the Kindle app.

QR code to download the Kindle App

  • Redis in Action

Follow the author

Follow authors for new release and deal updates, plus improved recommendations. See updates from all followed authors in Your Books.
Something went wrong. Please try your request again later.

Redis in Action


{"desktop_buybox_group_1":[{"displayPrice":"$33.10","priceAmount":33.10,"currencySymbol":"$","integerValue":"33","decimalSeparator":".","fractionalValue":"10","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"adZf09qXTzO7n8eVTHDrGQE8xtHNKiW5OeOE0juAdqdusYZUcjx4fdsjp%2FVBlY4IFBSBIaEkhrNJAG6e9fdPoSULOWVoLLlVweX%2FSZLRJ1GULncqHluI9fkfZXAir63lDuhSN256GkKbJQ7RpsBoxsbprCL9LEUZ5lp50YEkl19m2gfdiTJUyCNkDv2sgV2u","locale":"en-US","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}, {"displayPrice":"$8.84","priceAmount":8.84,"currencySymbol":"$","integerValue":"8","decimalSeparator":".","fractionalValue":"84","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"adZf09qXTzO7n8eVTHDrGQE8xtHNKiW59B2QAwQSmv76Z3kUdNI9XHgx0RC5txWkVB2m2Akd0iDMia6SzaV58M3Z9FOetISXhf%2FM3SePpd34ncggXamCmjD4QmYfh139BnHGI3uY%2F3j2TzF%2FJDuIvR%2BP2XBTC9F%2BNeKNpWSeYeQ5lav615STmdjaxvNyXCSy","locale":"en-US","buyingOptionType":"USED","aapiBuyingOptionIndex":1}]}

Purchase options and add-ons

Summary

Redis in Action introduces Redis and walks you through examples that demonstrate how to use it effectively. You'll begin by getting Redis set up properly and then exploring the key-value model. Then, you'll dive into real use cases including simple caching, distributed ad targeting, and more. You'll learn how to scale Redis from small jobs to massive datasets. Experienced developers will appreciate chapters on clustering and internal scripting to make Redis easier to use.

About the Technology

When you need near-real-time access to a fast-moving data stream, key-value stores like Redis are the way to go. Redis expands on the key-value pattern by accepting a wide variety of data types, including hashes, strings, lists, and other structures. It provides lightning-fast operations on in-memory datasets, and also makes it easy to persist to disk on the fly. Plus, it's free and open source.

About this book

Redis in Action introduces Redis and the key-value model. You'll quickly dive into real use cases including simple caching, distributed ad targeting, and more. You'll learn how to scale Redis from small jobs to massive datasets and discover how to integrate with traditional RDBMS or other NoSQL stores. Experienced developers will appreciate the in-depth chapters on clustering and internal scripting.

Written for developers familiar with database concepts. No prior exposure to NoSQL database concepts nor to Redis itself is required. Appropriate for systems administrators comfortable with programming.

What's Inside
  • Redis from the ground up
  • Preprocessing real-time data
  • Managing in-memory datasets
  • Pub/sub and configuration
  • Persisting to disk

About the Author

Dr. Josiah L. Carlson is a seasoned database professional and an active contributor to the Redis community.

Table of Contents
    PART 1 GETTING STARTED
    • Getting to know Redis
    • Anatomy of a Redis web application
    PART 2 CORE CONCEPTS
    • Commands in Redis
    • Keeping data safe and ensuring performance
    • Using Redis for application support
    • Application components in Redis
    • Search-based applications
    • Building a simple social network
    PART 3 NEXT STEPS
    • Reducing memory use
    • Scaling Redis
    • Scripting Redis with Lua

    Frequently bought together

    This item: Redis in Action
    $33.09
    Get it Oct 19 - 23
    Only 1 left in stock - order soon.
    Ships from and sold by EKG BOOK.
    +
    $36.33
    Get it as soon as Saturday, Oct 17
    In Stock
    Ships from and sold by Amazon.com.
    Total price: $00
    To see our price, add these items to your cart.
    Details
    Added to Cart
    One of these items ships sooner than the other.
    Choose items to buy together.

    Customers also bought or read

    Loading...

    Editorial Reviews

    About the Author

    Dr. Josiah L Carlson is well known as an active and helpful contributor on the Redis mailing list. He has given talks about real-world uses of Redis, including building a self-service ad network, prioritizing task queues, web spiders, a Twitter analytics platform, real-time search engines, and more.

    Product details

    About the author

    Follow authors for new release and deal updates, plus improved recommendations. See updates from all followed authors in Your Books.
    Josiah L. Carlson
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    Discover more of the author’s books, see similar authors, read book recommendations and more.

    Customer reviews

    3.8 out of 5 stars
    27 global ratings

    Top reviews from the United States

    • 5 out of 5 stars
      The examples are very useful. I hope the author can include more examples ...
      Reviewed in the United States on July 12, 2016
      Brief content visible, double tap to read full content.
      Full content visible, double tap to read brief content.

      This is the Redis book I have read EVERY page. The examples are very useful. I hope the author can include more examples and write the 2nd edition for the latest Redis development!

      2 people found this helpful
      Sending feedback...
      Thank you for your feedback.
      Sending feedback...
      Thanks, we'll investigate in the next few days.

      We'll check if this review meets our community guidelinesOpens in a new tab. If it doesn't, we'll remove it.

    • 4 out of 5 stars
      Good so far, not done yet
      Reviewed in the United States on August 13, 2013
      Brief content visible, double tap to read full content.
      Full content visible, double tap to read brief content.

      I have been a frontend developer for the last 8 years, doing mostly HTML, CSS, and some Javascript. I bought this book because my friend said that if I wanted to get into backend programming I should learn about databases. He said that Redis was a neat database, and that I might understand it better because the data model is a lot like what we get with Javascript. So I bought this book not really knowing anything about Redis or Python.

      I'm not going to lie, it was pretty tough to get started because I didn't know anything about Python. I stopped about halfway through chapter 1 to go through some of the Python tutorial, mistakenly reading about Python 3.3, then had to go back and read the tutorial on Python 2.7 because that's what the book is written for. Ugh. But I kept going and I just finished chapter 3.

      What I like: comments everywhere, good examples, the author seems to know the questions I'm going to ask because he answers them in the book just when they pop up in my head.

      What I don't like: I wish there was a Redis client for Javascript on the front end so I could just do all of this directly instead of having to go through Python or something else. Anyone know when the author is going to translate this to Node.js like he promised in the first chapter? If he gets it translated then I don't need to learn a new language :(

      One person found this helpful
      Sending feedback...
      Thank you for your feedback.
      Sending feedback...
      Thanks, we'll investigate in the next few days.

      We'll check if this review meets our community guidelinesOpens in a new tab. If it doesn't, we'll remove it.

    • 2 out of 5 stars
      Great intentions, but underwhelming final content
      Reviewed in the United States on August 4, 2013
      Brief content visible, double tap to read full content.
      Full content visible, double tap to read brief content.

      I was really excited to get this book and review all the topics included, but it ends up a not so great experience because of all the confusing bits and pieces of code which are parachuted without enough comments and explanations, making it much harder and less effective to follow.

      One person found this helpful
      Sending feedback...
      Thank you for your feedback.
      Sending feedback...
      Thanks, we'll investigate in the next few days.

      We'll check if this review meets our community guidelinesOpens in a new tab. If it doesn't, we'll remove it.

    • 5 out of 5 stars
      Gets right to the point
      Reviewed in the United States on September 7, 2014
      Brief content visible, double tap to read full content.
      Full content visible, double tap to read brief content.

      Great book for both high-level overview and in-depth details. I benefited from the high-level overview of various topics and my development team benefited from practical code examples that got right to the point of each topic.

      Sending feedback...
      Thank you for your feedback.
      Sending feedback...
      Thanks, we'll investigate in the next few days.

      We'll check if this review meets our community guidelinesOpens in a new tab. If it doesn't, we'll remove it.

    • 3 out of 5 stars
      Not too useful from developer's prospective.
      Reviewed in the United States on August 27, 2015
      Brief content visible, double tap to read full content.
      Full content visible, double tap to read brief content.

      I am a software developer, and I found that the author has a very different background than me, maybe system administrator or a hardware engineer. Many things he is talking about make no sense to me, while the questions I am interested in are not answered. I am interested mostly in the properties of Redis data structures, while the author talks mostly about memory, disks and locking. At first I read this book with Google, looking for the answers in Redis specification, but then stopped reading the book at all. For me it is not too useful, and pretty unclear.

      6 people found this helpful
      Sending feedback...
      Thank you for your feedback.
      Sending feedback...
      Thanks, we'll investigate in the next few days.

      We'll check if this review meets our community guidelinesOpens in a new tab. If it doesn't, we'll remove it.

    • 4 out of 5 stars
      Good intro into Redis and even more.
      Reviewed in the United States on February 5, 2014
      Brief content visible, double tap to read full content.
      Full content visible, double tap to read brief content.

      Good intro into Redis and even more. If you need just basic knowledge how to work with this database - first four chapters are covering most used commands, Redis data structures locks, transactions and replication. That is all you need! Now you can start work with this db!

      Later chapters describe how to build and run complex applications. Most code examples are in python so you must be familiar with this language to get most from the source. Ending chapters includes good info on performance optimization and architecture of Redis-based applications. In overall this book is great resource to get familiar with the database.

      One person found this helpful
      Sending feedback...
      Thank you for your feedback.
      Sending feedback...
      Thanks, we'll investigate in the next few days.

      We'll check if this review meets our community guidelinesOpens in a new tab. If it doesn't, we'll remove it.

    • 5 out of 5 stars
      Great examples, like reading a story book on effective use of Redis
      Reviewed in the United States on August 22, 2013
      Brief content visible, double tap to read full content.
      Full content visible, double tap to read brief content.

      Before I get into it, I really don't know what C. Collomb is talking about. At least 75% of the code in the book includes comments. Want to see for yourself? Read and download the example source code at the book's Github repository: [...] . There is uncommented Java code, but the Python in the repository is what is in the book.

      Now that that's out of the way, I've been a pretty heavy user of Redis for the last few years as part of my job, and have been programming with Python over a half-dozen years. Given my experience, most of chapters 1-4 were too basic for me, but at least the book got me used to the way Josiah writes.

      There were a few interesting topics in chapters 5 and 6, but I really think the author hits his stride in chapter 7 with searching. He pulls together a few different topics from earlier in the book to basically build an ad server with Redis. He leaves the reader with a full page listing of how to make the ad server better, which at least got me thinking, even though I hate ads.

      I wasn't interested in chapter 8's social network buildout, and the section on the streaming API probably shouldn't have even been there (it's more Python than Redis). But in chapter 9 he brings it all back together and shows how you can cut memory use in about half of the situations that I've at least come across. Then in chapter 10 he continues on the scaling side of things, again bringing up older examples.

      We finally get a taste of Lua scripting in chapter 11, where Josiah revisits even more previous problems. I really think that chapter 11 should have been longer, because there are a lot more interesting problems out there that Lua solves. And I wasn't interested in the sharded lists, but I guess it completes the reduced-memory sharding of structures he started in chapter 9.

      If I were a new Redis user, I would give this book a 5. There is gradual buildup through the first few chapters in preparation for the more intermediate and advanced topics later on. Some of the earlier problems are a bit contrived, but it will get a new Redis user asking the right questions. If you aren't a Python user, some of the code might be a bit tough to work through, but it's a lot easier (and shorter) than if the book was in Java.

      As a more advanced user of Redis, I wanted more of the advanced topics, but Josiah covered enough interesting problems to make it a worthwhile read. I'd consider this a solid 4, maybe 4.5 for a more advanced user, but I'm going to give it a 5 just because it is so much better than anything else out there for documenting best practices with Redis and covering topics that you just can't find anywhere else.

      9 people found this helpful
      Sending feedback...
      Thank you for your feedback.
      Sending feedback...
      Thanks, we'll investigate in the next few days.

      We'll check if this review meets our community guidelinesOpens in a new tab. If it doesn't, we'll remove it.

    • 2 out of 5 stars
      Nothing that isn't already on the redis site.
      Reviewed in the United States on July 15, 2019
      Brief content visible, double tap to read full content.
      Full content visible, double tap to read brief content.

      This is almost lifted directly from redislabs.com/ebook but written in a more confusing manner.

      3 people found this helpful
      Sending feedback...
      Thank you for your feedback.
      Sending feedback...
      Thanks, we'll investigate in the next few days.

      We'll check if this review meets our community guidelinesOpens in a new tab. If it doesn't, we'll remove it.

    Top reviews from other countries

      Translated by Amazon
      See original
    • 5 out of 5 stars
      Great reference
      Reviewed in the United Kingdom on May 17, 2014
      Brief content visible, double tap to read full content.
      Full content visible, double tap to read brief content.

      Great reference, full of relevant examples. For me most fun starts at the "Next Steps" section but I appreciate how this books may help someone to start from 0 and build real world applications using Redis as the main database.

      Sending feedback...
      Thanks, we'll investigate in the next few days.

      We'll check if this review meets our community guidelinesOpens in a new tab. If it doesn't, we'll remove it.

    • 5 out of 5 stars
      Good introduction and Reference
      Reviewed in Germany on August 11, 2015
      Brief content visible, double tap to read full content.
      Full content visible, double tap to read brief content.

      I bought this book to jump start using Redis in a high availability setup.

      Good introduction and also covers advanced topics.

      Sending feedback...
      Thanks, we'll investigate in the next few days.

      We'll check if this review meets our community guidelinesOpens in a new tab. If it doesn't, we'll remove it.

    • 5 out of 5 stars
      Bon ouvrage
      Reviewed in France on December 1, 2013
      Brief content visible, double tap to read full content.
      Full content visible, double tap to read brief content.

      Ce livre decrit les differentes fonctions de Redis avec un exemple pour chacune, et les exemples sont bien faits

      Je recommande cet ouvrage et pour ma part je l'ai acheté aprés avoir consulté les avis US qui sont trés élogieux

      Sending feedback...
      Thanks, we'll investigate in the next few days.

      We'll check if this review meets our community guidelinesOpens in a new tab. If it doesn't, we'll remove it.

      Translated from French by Amazon
      See original
    • 3 out of 5 stars
      but a nice overview overall
      Reviewed in the United Kingdom on December 4, 2015
      Brief content visible, double tap to read full content.
      Full content visible, double tap to read brief content.

      Not exactly what I was searching for, but a nice overview overall.

      Sending feedback...
      Thanks, we'll investigate in the next few days.

      We'll check if this review meets our community guidelinesOpens in a new tab. If it doesn't, we'll remove it.