Identifiez-vous pour activer la commande 1-Click.
en essayant gratuitement Amazon Premium pendant 30 jours. Votre inscription aura lieu lors du passage de la commande. En savoir plus.
Amazon Rachète votre article
Recevez un chèque-cadeau de EUR 7,05
Amazon Rachète cet article
Plus de choix
Vous l'avez déjà ? Vendez votre exemplaire ici
Désolé, cet article n'est pas disponible en
Image non disponible pour la
couleur :
Image non disponible

Dites-le à l'éditeur :
J'aimerais lire ce livre sur Kindle !

Vous n'avez pas encore de Kindle ? Achetez-le ici ou téléchargez une application de lecture gratuite.

Redis in Action [Anglais] [Broché]

Josiah L Carlson
5.0 étoiles sur 5  Voir tous les commentaires (1 commentaire client)
Prix : EUR 34,87 Livraison à EUR 0,01 En savoir plus.
  Tous les prix incluent la TVA
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Il ne reste plus que 1 exemplaire(s) en stock (d'autres exemplaires sont en cours d'acheminement).
Expédié et vendu par Amazon. Emballage cadeau disponible.
Voulez-vous le faire livrer le lundi 28 juillet ? Choisissez la livraison en 1 jour ouvré sur votre bon de commande. En savoir plus.
Vendez cet article - Prix de rachat jusqu'à EUR 7,05
Vendez Redis in Action contre un chèque-cadeau d'une valeur pouvant aller jusqu'à EUR 7,05, que vous pourrez ensuite utiliser sur tout le site Amazon.fr. Les valeurs de rachat peuvent varier (voir les critères d'éligibilité des produits). En savoir plus sur notre programme de reprise Amazon Rachète.

Description de l'ouvrage

27 juin 2013

Redis is an innovative data tool that offers more flexibility than other available NoSQL key-value stores like Cassandra or DynamoDB. Because Redis accepts hashes, strings, lists, and other structures as values, the key-value idea can be expanded to a wider range of use cases. Redis works with in-memory datasets to provide lightning-fast response times. It's free, open source, and easy to utilize from most standard programming languages.

Redis in Action
is an example-driven book that introduces Redis and shows how to use it effectively. First, it demonstrates how to properly set up Redis and explores the key-value model. Then, it dives into real use cases including simple caching and distributed ad targeting. It teaches 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.



Written for developers familiar with database concepts and system administrators comfortable with programming. No prior exposure to Redis or other NoSQL databases required.



Redis is an in-memory nonrelational (noSQL) database that has been gaining popularity due to its ease of use, high performance, and ability to be used in many different situations.

Offres spéciales et liens associés

Descriptions du produit

Biographie de l'auteur

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.

Détails sur le produit

  • Broché: 293 pages
  • Editeur : Manning Publications; Édition : 1 (27 juin 2013)
  • Langue : Anglais
  • ISBN-10: 1617290858
  • ISBN-13: 978-1617290855
  • Dimensions du produit: 23,7 x 18,4 x 1,7 cm
  • Moyenne des commentaires client : 5.0 étoiles sur 5  Voir tous les commentaires (1 commentaire client)
  • Classement des meilleures ventes d'Amazon: 41.179 en Livres anglais et étrangers (Voir les 100 premiers en Livres anglais et étrangers)
  •  Souhaitez-vous compléter ou améliorer les informations sur ce produit ? Ou faire modifier les images?

En savoir plus sur l'auteur

Découvrez des livres, informez-vous sur les écrivains, lisez des blogs d'auteurs et bien plus encore.

Dans ce livre (En savoir plus)
Parcourir les pages échantillon
Couverture | Copyright | Table des matières | Extrait | Index | Quatrième de couverture
Rechercher dans ce livre:

Vendre une version numérique de ce livre dans la boutique Kindle.

Si vous êtes un éditeur ou un auteur et que vous disposez des droits numériques sur un livre, vous pouvez vendre la version numérique du livre dans notre boutique Kindle. En savoir plus

Commentaires en ligne 

4 étoiles
3 étoiles
2 étoiles
1 étoiles
5.0 étoiles sur 5
5.0 étoiles sur 5
Commentaires client les plus utiles
5.0 étoiles sur 5 Bon ouvrage 1 décembre 2013
Par Gregoire
Format:Broché|Achat vérifié
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
Avez-vous trouvé ce commentaire utile ?
Commentaires client les plus utiles sur Amazon.com (beta)
Amazon.com: 4.1 étoiles sur 5  8 commentaires
5 internautes sur 5 ont trouvé ce commentaire utile 
5.0 étoiles sur 5 Great examples, like reading a story book on effective use of Redis 22 août 2013
Par Tech Bear - Publié sur Amazon.com
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.
3 internautes sur 3 ont trouvé ce commentaire utile 
5.0 étoiles sur 5 Must have book for redis 5 octobre 2013
Par Paul - Publié sur Amazon.com
Redis is frequently compared to the likes of memcached and referred to as a "key value" store. This doesn't do it justice. The various data structures, it's atomic operations and pub/sub make this a viable replacement for queues, ESBs, caches and even databases.

To really utilise redis some creative thinking is needed and this is where Redis in Action comes in.

A well structured, well written book that covers pretty much every use case of redis in plenty of detail. It's nice to see a book not shy away from tackling the more challenging use cases for redis.

The first 6 chapters are what I would consider foundation topics - whilst still very useful (like caching, logging & distributed locking) chapter 7 is where it starts to get interesting. As an aside chapter 4 is very useful and deals with configuring and working with redis to minimise the chance of data loss. It felt a bit odd that it was in the first part of the book, generally chapters focusing on configuration go towards the end of a book - not that it matters, just seemed odd!

Chapter 7 onwards start to deal with interesting challenges in real world applications. By building out an Ad Server and social network the author tackles issues such as how to model none trivial data and relationships, index data and search/sort/filter.

Chapters 9 & 10 deal with performance tuning and scaling redis. Some of the tips in here are worth the cost of the book alone if you're planning on using redis at scale.

Chapter 11 covers how lua can be used to optimise performance. By reworking some of the earlier examples the author achieves a 20x performance improvement against the original autocomplete implementation. On future projects I'll be looking at using lua to speed things up.

In summary this is a significant book that's well worth the price. Recommended.

The code samples in the book are in python but java (and work in progress node) versions are available here: [...]
3 internautes sur 3 ont trouvé ce commentaire utile 
5.0 étoiles sur 5 Tools You Can Use Right Away 22 août 2013
Par James Phillips - Publié sur Amazon.com
Redis in Action covers a broad set of topics about Redis through a set of examples that build upon each other. The types of problems these examples address (caching, search, autocomplete, ad serving, system logging and configuration, and many more) are focused on real problems applicable to many different web application domains, and could be useful on their own as starter pieces for production systems. Often an example is upgraded as newer features are introduced, helping keep context across chapters and showing how to attack a problem in different ways using Redis. The text is concise and pretty dense with material but it moves along quickly and is easy to read. The code samples are in Python, which is fairly easy to pick up if you haven't worked with it before, and the author is careful to point out any deeper Python-isms that show up in the examples. There's a lot here, and a lot you can start using right away in your applications.

Disclaimer - I was an early technical reviewer for this book.
2 internautes sur 2 ont trouvé ce commentaire utile 
5.0 étoiles sur 5 Great example problems 16 août 2013
Par S. Williams - Publié sur Amazon.com
The author tweeted a deal a couple weeks ago, so I picked up Redis in Action from Manning. Some of the early chapters were really basic, but the chapters on lua scripting, memory optimization and search were great. I'd have never thought of autocomplete like in chapter 6, but you should use the version in the lua scripting chapter. Definitely worth the $23. If the author would keep writing books with as many examples for MongoDB or Postgres, I might be able to make a career out of copying and pasting from his books.
2 internautes sur 2 ont trouvé ce commentaire utile 
4.0 étoiles sur 5 Good so far, not done yet 13 août 2013
Par S. Smith - Publié sur Amazon.com
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 :(
Ces commentaires ont-ils été utiles ?   Dites-le-nous
Rechercher des commentaires
Rechercher uniquement parmi les commentaires portant sur ce produit

Discussions entre clients

Le forum concernant ce produit
Discussion Réponses Message le plus récent
Pas de discussions pour l'instant

Posez des questions, partagez votre opinion, gagnez en compréhension
Démarrer une nouvelle discussion
Première publication:
Aller s'identifier

Rechercher parmi les discussions des clients
Rechercher dans toutes les discussions Amazon

Rechercher des articles similaires par rubrique


Souhaitez-vous compléter ou améliorer les informations sur ce produit ? Ou faire modifier les images?