出版社: Manning Publications
出版年: 2012-4
页数: 325
定价: USD 44.99
装帧: Paperback
ISBN: 9781617290855
内容简介 · · · · · ·
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, you can expand the key-value idea to a wider range of use cases. Redis works with in-memory datasets to provide lightning-fast response times, and makes it easy to pers...
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, you can expand the key-value idea to a wider range of use cases. Redis works with in-memory datasets to provide lightning-fast response times, and makes it easy to persist data to disk on the fly. It's free, open source, and easy to utilize from most standard programming languages.
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 Redis and internal scripting to make programming for Redis it easier to use.
作者简介 · · · · · ·
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.
目录 · · · · · ·
Part 1 Getting started
1 Getting to know Redis - FREE
2 Anatomy of a Redis web application - AVAILABLE
Part 2 Core concepts
3 Data structures
· · · · · · (更多)
Part 1 Getting started
1 Getting to know Redis - FREE
2 Anatomy of a Redis web application - AVAILABLE
Part 2 Core concepts
3 Data structures
4 Maintaining Redis and ensuring performance
5 Using Redis for systems administration
6 Application components in Redis - AVAILABLE
7 Entire applications in Redis
8 Actually building Twitter
Part 3 Next steps
9 Reducing memory use
10 Scaling Redis up
11 Scaling Redis out
12 Scripting
Appendixes
A Quick and dirty setup
B Sample code for problems/examples in Javascript
C Sample code for problems/examples in Ruby
D Other resources and references
· · · · · · (收起)
原文摘录 · · · · · ·
喜欢读"Redis in Action"的人也喜欢的电子书 · · · · · ·
喜欢读"Redis in Action"的人也喜欢 · · · · · ·
Redis in Action的书评 · · · · · · ( 全部 9 条 )
《Redis实战》书评
代码对齐很成问题啊。。。
Redis in Action
redis3+spring分布式nosql实战
> 更多书评 9篇
这本书的其他版本 · · · · · · ( 全部2 )
-
人民邮电出版社 (2015)7.9分 502人读过
-
预售
以下书单推荐 · · · · · · ( 全部 )
- 读书2013 (4号)
- Redis (如果这样就)
- Code (丘)
- Redis 相关书籍 (huangz)
- manning系列 (Blackopsgo)
谁读这本书? · · · · · ·
二手市场
· · · · · ·
- 在豆瓣转让 有211人想读,手里有一本闲着?
订阅关于Redis in Action的评论:
feed: rss 2.0
1 有用 惟贤勍 2019-09-15 23:37:39
看到到处写错的代码就没有看得心情了;东西还不错,但是从写书的角度来说相当的偷懒。建议大家还是看redis开发与运维吧,将的比这个好多了,就是有点偏重运维,开发和应用稍微少点。
1 有用 狂气之瞳改 2017-07-28 09:50:32
例子多,实用。但应用逻辑集中到redis有点怪?
0 有用 curer 2013-08-06 21:41:04
今年度最爱的programming书了,后面的内容现在还用不上,没有完全仔细看完,但是相对cookbook这个级别的书,可以写成这种程度,实在是太牛了。redis 入门数据强烈推荐了。
0 有用 丸子 2016-03-30 20:34:41
毕竟nosql,没有固定schema很不习惯。例子完整就是当关系数据库了,虽然直接拿来用还是不行的。要跟上作者解决问题的思路略累,后几章索性数据关系图都不画了是要闹哪样。最重要的思路是map/reduce和lua脚本优化往返时间。
0 有用 Lyrics 2024-02-03 01:09:34 美国
这本书咋说呢,还算有一些takeaways吧,一些应用场景我都没接触过,所有还算有一些启发意义,比如Ad targeting。本书可以配合Redis设计与实现一起看,一个讲原理一个讲应用场景。但本书里面一些例子非常牵强,比如第四章说用Redis做Observability和Service Discovery,可以是可以吧,但是谁没事用Redis做这玩意啊。。。然后第六章介绍的用Redis做分布式日... 这本书咋说呢,还算有一些takeaways吧,一些应用场景我都没接触过,所有还算有一些启发意义,比如Ad targeting。本书可以配合Redis设计与实现一起看,一个讲原理一个讲应用场景。但本书里面一些例子非常牵强,比如第四章说用Redis做Observability和Service Discovery,可以是可以吧,但是谁没事用Redis做这玩意啊。。。然后第六章介绍的用Redis做分布式日志文件分发的例子也非常牵强。另外可能是版本问题吧,现在Redis用来做message broker支持组订阅不是应该用Stream来做了吗,书里面的例子还是用一堆zset和list,还有书里其实讲了不少怎么手动sharding,可能是因为写这本书的时候还没有Redis Cluster (展开)
0 有用 Lyrics 2024-02-03 01:09:34 美国
这本书咋说呢,还算有一些takeaways吧,一些应用场景我都没接触过,所有还算有一些启发意义,比如Ad targeting。本书可以配合Redis设计与实现一起看,一个讲原理一个讲应用场景。但本书里面一些例子非常牵强,比如第四章说用Redis做Observability和Service Discovery,可以是可以吧,但是谁没事用Redis做这玩意啊。。。然后第六章介绍的用Redis做分布式日... 这本书咋说呢,还算有一些takeaways吧,一些应用场景我都没接触过,所有还算有一些启发意义,比如Ad targeting。本书可以配合Redis设计与实现一起看,一个讲原理一个讲应用场景。但本书里面一些例子非常牵强,比如第四章说用Redis做Observability和Service Discovery,可以是可以吧,但是谁没事用Redis做这玩意啊。。。然后第六章介绍的用Redis做分布式日志文件分发的例子也非常牵强。另外可能是版本问题吧,现在Redis用来做message broker支持组订阅不是应该用Stream来做了吗,书里面的例子还是用一堆zset和list,还有书里其实讲了不少怎么手动sharding,可能是因为写这本书的时候还没有Redis Cluster (展开)
1 有用 富以柔 2021-01-01 09:42:44
英文版比docker in action难读,不知道为什么
1 有用 邻家の躺平人 2020-05-24 11:55:54
大概3.5/5。这本书的内容比较奇(奇怪),核心内容至少有1/3是在讲解如何基于redis实现核心业务逻辑,而(国内)惯用法一般是拿redis作为cache或者某些业务的辅助存储。核心业务逻辑的实现通常需要依赖事务(书里的场景几乎每个例子都用了事务...),而redis孱弱的事务支持,以及国内互联网公司的redis集群使用约束下这部分设计第一阶段估计就被否决了;更不提万年老坑redis lock
1 有用 喵叽是一只喵 2020-03-26 12:58:02
一般般
1 有用 惟贤勍 2019-09-15 23:37:39
看到到处写错的代码就没有看得心情了;东西还不错,但是从写书的角度来说相当的偷懒。建议大家还是看redis开发与运维吧,将的比这个好多了,就是有点偏重运维,开发和应用稍微少点。