致谢

我要感谢我的编辑,Manning的Beth Lexleigh,感谢她对我的整个写作过程给予的帮助:你的耐心指导和悉心教诲让我获益良多。

我还要感谢我的开发编辑Bert Bates:感谢你指出我需要为读者改变自己的写作风格,你对我写作风格的影响遍及全书,极大地改善了本书的可读性。

谢谢你Salvatore Sanfilippo:没有你,就没有Redis,更没有这本书,非常感谢你能为本书作序。

谢谢你Pieter Noordhuis:除了感谢你对Redis的贡献之外,我还要感谢你在RedisConf 2012大会期间,与我开怀畅饮并听取我关于Redis数据结构设计的想法,尽管这些想法未能变为现实,但能够与你交流关于Redis内部实现的知识,我仍深感荣幸。

感谢我的技术校对团队(以名字的首字母排序):James Phillips、Kevin Chang和Nicholas Lindgren,多亏了你们的帮助,本书的质量才能更上一层楼。

感谢我的朋友兼同事Eric Van Dewoestine:谢谢你不辞劳苦地为本书编写了Java版本的示例代码,这些代码可以在这个GitHub页面找到:https://github.com/josiahcarlson/redis-in-action

感谢包括Amit Nandi、Bennett Andrews、Bobby Abraham、Brian Forester、Brian Gyss、Brian McNamara、Daniel Sundman、David Miller、Felipe Gutierrez、Filippo Pacini、Gerard O’ Sullivan、JC Pretorius、Jonathan Crawley、Joshua White、Leo Cassarani、Mark Wigmans、Richard Clayton、Scott Lyons、Thomas O’Rourke和Todd Fiala在内的参与本书一审、二审、三审以及最终评审的所有审稿人,我已经尽可能地将你们的宝贵意见采纳到本书当中了。

感谢所有在Manning的《Redis实战》作者在线论坛上发表反馈的读者,你们的火眼金睛让错误无处可逃。

我要特别感谢我的妻子See Luan,她宽宏大量地允许我在一年多的时间里,将数不清的夜晚和假日都花在写作上面,而她却独自忍受着怀孕带来的辛苦与不适;直到最近,在我完成本书最终定稿的这段时间里,她又开始独自照顾我们刚出生的女儿。

最后,感谢我的家人和朋友,谢谢他们一直忍受因为写书而无暇他顾的我。