内容简介
本书深入浅出地介绍了Redis的5种数据类型,并通过多个实用示例展示了Redis的用法。除此之外,书中还讲述了Redis的优化方法以及扩展方法,是一本对于学习和使用 Redis 来说不可多得的参考书籍。
本书一共由三个部分组成。第一部分对Redis进行了介 绍,说明了Redis的基本使用方法、它拥有的5种数据结构以及操作这5种数据结构的命令,并讲解了如何使用Redis去构建文章展示网站、cookie、购物车、网页缓存、数据库行缓存等一系列程序。第二部分对Redis命令进行了更详细的介绍,并展示了如何使用Redis去构建更为复杂的辅助工具和应用程序,并在最后展示了如何使用Redis去构建一个简单的社交网站。第三部分对Redis用户经常会遇到的一些问题进行了介绍,讲解了降低Redis内存占用的方法、扩展Redis性能的方法以及使用Lua语言进行脚本编程的方法。
综上所述, 本书将是一本对于学习和使用 Redis 来说不可多得的参考书籍, 无论是 Redis 新手还是有一定经验的 Redis 使用者, 应该都能从本书中获益。
作者简介
在大学毕业之后, Josiah Carlson 博士继续在加州大学欧文分校学习理论计算机科学。 在学习之余, Josiah 还断断续续地做过一些助教工作, 并偶尔承接一些编程方面的工作。 在 Josiah 即将要研究生毕业的时候, 他发现教职方面的工作机会 并不多, 于是 他加入了 Networks in Motion 公司, 开始了自己的职业生涯。 在 Networks in Motion 公司期间, Josiah 负责开发实时 GPS 导航软件, 以及交通事故通知系统。
在离开 Networks in Motion 公司之后, Josiah 加入了 Google 公司, 之后他又到了 Adly 公司工作, 并开始学习和使用 Redis 来构建内容定向广告系统(content-targeting advertising)和 Twitter 分析平台。 几个月之后, Josiah 加入了 Redis 邮件列表, 并在那里回答了数百个关于使用和配置 Redis 的问题。 在离开 Adly 公司并成为 ChowNow 公司的首席架构师兼联合创始人之后不久, Josiah 开始创作这本《Redis 实战》。